Searched defs:DesktopFrame (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/third_party/webrtc/modules/desktop_capture/
H A Ddesktop_frame.cc18 DesktopFrame::DesktopFrame(DesktopSize size, function in class:webrtc::DesktopFrame
29 DesktopFrame::~DesktopFrame() {}
31 void DesktopFrame::CopyPixelsFrom(uint8_t* src_buffer, int src_stride,
36 DesktopFrame::kBytesPerPixel * dest_rect.left();
38 memcpy(dest, src_buffer, DesktopFrame::kBytesPerPixel * dest_rect.width());
44 void DesktopFrame::CopyPixelsFrom(const DesktopFrame& src_frame,
51 DesktopFrame
[all...]
H A Ddesktop_frame.h22 // DesktopFrame represents a video frame captured from the screen.
23 class DesktopFrame { class in namespace:webrtc
25 // DesktopFrame objects always hold RGBA data.
28 virtual ~DesktopFrame();
41 // deleted (classes that inherit from DesktopFrame must ensure it).
66 void CopyPixelsFrom(const DesktopFrame& src_frame,
71 DesktopFrame(DesktopSize size,
91 DISALLOW_COPY_AND_ASSIGN(DesktopFrame);
94 // A DesktopFrame that stores data in the heap.
95 class BasicDesktopFrame : public DesktopFrame {
[all...]

Completed in 390 milliseconds