Home
last modified time | relevance | path

Searched refs:SharedDesktopFrame (Results 1 – 5 of 5) sorted by relevance

/external/webrtc/webrtc/modules/desktop_capture/
Dshared_desktop_frame.cc18 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
Dshared_desktop_frame.h21 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);
Dscreen_capture_frame_queue.h54 SharedDesktopFrame* current_frame() const { in current_frame()
58 SharedDesktopFrame* previous_frame() const { in previous_frame()
67 rtc::scoped_ptr<SharedDesktopFrame> frames_[kQueueLength];
Dscreen_capture_frame_queue.cc36 frames_[current_].reset(SharedDesktopFrame::Wrap(frame)); in ReplaceCurrentFrame()
Ddesktop_and_cursor_composer_unittest.cc233 rtc::scoped_ptr<SharedDesktopFrame> frame( in TEST_F()
234 SharedDesktopFrame::Wrap(CreateTestFrame())); in TEST_F()