Searched refs:ScreenCapturer (Results 1 – 21 of 21) sorted by relevance
17 ScreenCapturer* ScreenCapturer::Create() { in Create()22 ScreenCapturer* ScreenCapturer::CreateWithXDamage( in CreateWithXDamage()29 ScreenCapturer* ScreenCapturer::CreateWithDisableAero(bool disable_effects) { in CreateWithDisableAero()
44 class ScreenCapturer : public DesktopCapturer {68 virtual ~ScreenCapturer() {} in ~ScreenCapturer()74 static ScreenCapturer* Create(const DesktopCaptureOptions& options);75 static ScreenCapturer* Create();80 static ScreenCapturer* CreateWithXDamage(bool use_x_damage);84 static ScreenCapturer* CreateWithDisableAero(bool disable_aero);
20 ScreenCapturer* ScreenCapturer::Create(const DesktopCaptureOptions& options) { in Create()21 scoped_ptr<ScreenCapturer> gdi_capturer(new ScreenCapturerWinGdi(options)); in Create()
35 ScreenCapturer::Create(DesktopCaptureOptions::CreateDefault())); in SetUp()39 scoped_ptr<ScreenCapturer> capturer_;63 webrtc::ScreenCapturer::ScreenList screens; in TEST_F()65 for(webrtc::ScreenCapturer::ScreenList::iterator it = screens.begin(); in TEST_F()135 capturer_.reset(ScreenCapturer::Create(options)); in TEST_F()
20 class MockScreenCapturer : public ScreenCapturer {36 class MockScreenCapturerCallback : public ScreenCapturer::Callback {48 class MockMouseShapeObserver : public ScreenCapturer::MouseShapeObserver {
16 ScreenCapturer* ScreenCapturer::Create(const DesktopCaptureOptions& options) { in Create()
42 capturer_.reset(ScreenCapturer::Create()); in SetUp()45 scoped_ptr<ScreenCapturer> capturer_;
44 class ScreenCapturerLinux : public ScreenCapturer,509 ScreenCapturer* ScreenCapturer::Create(const DesktopCaptureOptions& options) { in Create()
191 class ScreenCapturerMac : public ScreenCapturer {199 // Overridden from ScreenCapturer:1046 ScreenCapturer* ScreenCapturer::Create(const DesktopCaptureOptions& options) {
17 class ScreenCapturer; variable29 scoped_ptr<webrtc::ScreenCapturer> screen_capturer,70 scoped_ptr<webrtc::ScreenCapturer> screen_capturer_;
32 class FakeScreenCapturer : public webrtc::ScreenCapturer {56 webrtc::ScreenCapturer::Screen screen; in GetScreenList()159 scoped_ptr<webrtc::ScreenCapturer>(new FakeScreenCapturer()), in CreateWithDefaultCapturers()241 scoped_ptr<webrtc::ScreenCapturer>(), in TEST_F()248 scoped_ptr<webrtc::ScreenCapturer>(new FakeScreenCapturer), in TEST_F()
89 scoped_ptr<webrtc::ScreenCapturer> screen_capturer,105 scoped_ptr<webrtc::ScreenCapturer> screen_capturer_;117 scoped_ptr<webrtc::ScreenCapturer> screen_capturer, in Worker()136 webrtc::ScreenCapturer::ScreenList screens; in Refresh()235 scoped_ptr<webrtc::ScreenCapturer> screen_capturer, in NativeDesktopMediaList()
37 class ScreenCapturerWinMagnifier : public ScreenCapturer {43 scoped_ptr<ScreenCapturer> fallback_capturer);110 scoped_ptr<ScreenCapturer> fallback_capturer_;
18 bool GetScreenList(ScreenCapturer::ScreenList* screens) { in GetScreenList()35 ScreenCapturer::Screen screen; in GetScreenList()
20 bool GetScreenList(ScreenCapturer::ScreenList* screens);
32 class ScreenCapturerWinGdi : public ScreenCapturer {
39 scoped_ptr<ScreenCapturer> fallback_capturer) in ScreenCapturerWinMagnifier()
187 scoped_ptr<webrtc::ScreenCapturer> screen_capturer( in RunAsync()188 show_screens ? webrtc::ScreenCapturer::Create(options) : NULL); in RunAsync()
70 webrtc::ScreenCapturer::Create(*desktop_capture_options_)); in CreateVideoCapturer()
86 class FakeScreenCapturer : public webrtc::ScreenCapturer {160 webrtc::ScreenCapturer::Create()); in TEST_F()
407 scoped_ptr<webrtc::ScreenCapturer> screen_capturer( in Create()408 webrtc::ScreenCapturer::Create(options)); in Create()