Home
last modified time | relevance | path

Searched refs:CvdVideoFrameBuffer (Results 1 – 3 of 3) sorted by relevance

/device/google/cuttlefish/host/frontend/webrtc/
Dcvd_video_frame_buffer.h25 class CvdVideoFrameBuffer : public webrtc_streaming::VideoFrameBuffer {
27 CvdVideoFrameBuffer(int width, int height);
28 CvdVideoFrameBuffer(CvdVideoFrameBuffer&& cvd_frame_buf) = default;
29 CvdVideoFrameBuffer(const CvdVideoFrameBuffer& cvd_frame_buf) = default;
30 CvdVideoFrameBuffer& operator=(CvdVideoFrameBuffer&& cvd_frame_buf) = delete;
31 CvdVideoFrameBuffer& operator=(const CvdVideoFrameBuffer& cvd_frame_buf) =
33 CvdVideoFrameBuffer() = delete;
35 ~CvdVideoFrameBuffer() override;
Dcvd_video_frame_buffer.cpp56 CvdVideoFrameBuffer::CvdVideoFrameBuffer(int width, int height) in CvdVideoFrameBuffer() function in cuttlefish::CvdVideoFrameBuffer
65 CvdVideoFrameBuffer::~CvdVideoFrameBuffer() { in ~CvdVideoFrameBuffer()
71 int CvdVideoFrameBuffer::width() const { return width_; } in width()
72 int CvdVideoFrameBuffer::height() const { return height_; } in height()
74 int CvdVideoFrameBuffer::StrideY() const { return AlignStride(width_); } in StrideY()
75 int CvdVideoFrameBuffer::StrideU() const { in StrideU()
78 int CvdVideoFrameBuffer::StrideV() const { in StrideV()
82 const uint8_t *CvdVideoFrameBuffer::DataY() const { return y_.data(); } in DataY()
83 const uint8_t *CvdVideoFrameBuffer::DataU() const { return u_.data(); } in DataU()
84 const uint8_t *CvdVideoFrameBuffer::DataV() const { return v_.data(); } in DataV()
Ddisplay_handler.cpp80 auto buf = std::make_shared<CvdVideoFrameBuffer>(frame_width, frame_height); in DisplayHandler()