Searched refs:SharedDesktopFrame (Results 1 – 5 of 5) sorted by relevance
18 class SharedDesktopFrame::Core {47 SharedDesktopFrame::~SharedDesktopFrame() {} in ~SharedDesktopFrame()50 SharedDesktopFrame* SharedDesktopFrame::Wrap( in Wrap()53 return new SharedDesktopFrame(core); in Wrap()56 DesktopFrame* SharedDesktopFrame::GetUnderlyingFrame() { in GetUnderlyingFrame()60 SharedDesktopFrame* SharedDesktopFrame::Share() { in Share()61 SharedDesktopFrame* result = new SharedDesktopFrame(core_); in Share()68 bool SharedDesktopFrame::IsShared() { in IsShared()72 SharedDesktopFrame::SharedDesktopFrame(rtc::scoped_refptr<Core> core) in SharedDesktopFrame() function in webrtc::SharedDesktopFrame
21 class SharedDesktopFrame : public DesktopFrame {23 virtual ~SharedDesktopFrame();25 static SharedDesktopFrame* Wrap(DesktopFrame* desktop_frame);31 SharedDesktopFrame* Share();40 SharedDesktopFrame(rtc::scoped_refptr<Core> core);44 RTC_DISALLOW_COPY_AND_ASSIGN(SharedDesktopFrame);
54 SharedDesktopFrame* current_frame() const { in current_frame()58 SharedDesktopFrame* previous_frame() const { in previous_frame()67 rtc::scoped_ptr<SharedDesktopFrame> frames_[kQueueLength];
36 frames_[current_].reset(SharedDesktopFrame::Wrap(frame)); in ReplaceCurrentFrame()
233 rtc::scoped_ptr<SharedDesktopFrame> frame( in TEST_F()234 SharedDesktopFrame::Wrap(CreateTestFrame())); in TEST_F()