Lines Matching refs:DesktopFrame
30 class RTC_EXPORT DesktopFrame {
35 virtual ~DesktopFrame();
84 void CopyPixelsFrom(const DesktopFrame& src_frame,
94 bool CopyIntersectingPixelsFrom(const DesktopFrame& src_frame,
112 void CopyFrameInfoFrom(const DesktopFrame& other);
123 void MoveFrameInfoFrom(DesktopFrame* other);
135 DesktopFrame(DesktopSize size,
157 RTC_DISALLOW_COPY_AND_ASSIGN(DesktopFrame);
161 class RTC_EXPORT BasicDesktopFrame : public DesktopFrame {
170 static DesktopFrame* CopyOf(const DesktopFrame& frame);
177 class RTC_EXPORT SharedMemoryDesktopFrame : public DesktopFrame {
182 static std::unique_ptr<DesktopFrame> Create(