/external/chromium_org/remoting/host/ |
H A D | shaped_desktop_capturer.h | 16 class ShapedDesktopCapturer : public webrtc::DesktopCapturer, 17 public webrtc::DesktopCapturer::Callback { 19 ShapedDesktopCapturer(scoped_ptr<webrtc::DesktopCapturer> screen_capturer, 23 // webrtc::DesktopCapturer interface. 24 virtual void Start(webrtc::DesktopCapturer::Callback* callback) OVERRIDE; 28 // webrtc::DesktopCapturer::Callback interface. 32 scoped_ptr<webrtc::DesktopCapturer> desktop_capturer_; 34 webrtc::DesktopCapturer::Callback* callback_;
|
H A D | host_extension_session.cc | 13 scoped_ptr<webrtc::DesktopCapturer>* capturer) {
|
H A D | fake_desktop_capturer.h | 19 // FakeDesktopCapturer is double-buffered as required by DesktopCapturer. 20 class FakeDesktopCapturer : public webrtc::DesktopCapturer { 29 webrtc::DesktopCapturer::Callback* callback)> FrameGenerator; 36 // webrtc::DesktopCapturer interface.
|
H A D | host_extension_session.h | 11 class DesktopCapturer; 37 scoped_ptr<webrtc::DesktopCapturer>* capturer);
|
H A D | ipc_video_frame_capturer.h | 17 // Routes webrtc::DesktopCapturer calls though the IPC channel to the desktop 19 class IpcVideoFrameCapturer : public webrtc::DesktopCapturer { 25 // webrtc::DesktopCapturer interface. 33 // Points to the callback passed to webrtc::DesktopCapturer::Start(). 34 webrtc::DesktopCapturer::Callback* callback_;
|
H A D | host_extension_session_manager.h | 15 class DesktopCapturer; 49 void OnCreateVideoCapturer(scoped_ptr<webrtc::DesktopCapturer>* capturer);
|
H A D | shaped_desktop_capturer.cc | 14 scoped_ptr<webrtc::DesktopCapturer> desktop_capturer, 23 void ShapedDesktopCapturer::Start(webrtc::DesktopCapturer::Callback* callback) {
|
H A D | cast_video_capturer_adapter.h | 28 // CastVideoCapturerAdapter acts as an adapter between webrtc::DesktopCapturer 34 public webrtc::DesktopCapturer::Callback { 37 scoped_ptr<webrtc::DesktopCapturer> capturer); 41 // webrtc::DesktopCapturer::Callback implementation. 67 scoped_ptr<webrtc::DesktopCapturer> desktop_capturer_;
|
H A D | single_window_desktop_environment.cc | 22 virtual scoped_ptr<webrtc::DesktopCapturer> CreateVideoCapturer() OVERRIDE; 42 scoped_ptr<webrtc::DesktopCapturer> 54 return window_capturer.PassAs<webrtc::DesktopCapturer>();
|
H A D | video_scheduler.h | 26 class DesktopCapturer; 40 // webrtc::DesktopCapturer, delivering them to a VideoEncoder to encode, and 77 public webrtc::DesktopCapturer::Callback, 91 scoped_ptr<webrtc::DesktopCapturer> capturer, 97 // webrtc::DesktopCapturer::Callback implementation. 183 scoped_ptr<webrtc::DesktopCapturer> capturer_;
|
H A D | desktop_environment.h | 21 class DesktopCapturer; 48 virtual scoped_ptr<webrtc::DesktopCapturer> CreateVideoCapturer() = 0;
|
H A D | host_mock_objects.cc | 37 scoped_ptr<webrtc::DesktopCapturer> 39 return scoped_ptr<webrtc::DesktopCapturer>(CreateVideoCapturerPtr());
|
H A D | shaped_desktop_capturer_unittest.cc | 43 public webrtc::DesktopCapturer::Callback { 45 // webrtc::DesktopCapturer::Callback interface 60 scoped_ptr<webrtc::DesktopCapturer>(new FakeDesktopCapturer()),
|
H A D | basic_desktop_environment.cc | 63 scoped_ptr<webrtc::DesktopCapturer> 69 return scoped_ptr<webrtc::DesktopCapturer>(
|
H A D | fake_desktop_environment.cc | 58 scoped_ptr<webrtc::DesktopCapturer> 63 return result.PassAs<webrtc::DesktopCapturer>();
|
H A D | fake_host_extension.cc | 24 scoped_ptr<webrtc::DesktopCapturer>* encoder) OVERRIDE; 46 scoped_ptr<webrtc::DesktopCapturer>* capturer) {
|
H A D | video_scheduler_unittest.cc | 135 scoped_ptr<webrtc::DesktopCapturer> capturer, 140 // webrtc::DesktopCapturer mocks. 141 void OnCapturerStart(webrtc::DesktopCapturer::Callback* callback); 162 // Points to the callback passed to webrtc::DesktopCapturer::Start(). 163 webrtc::DesktopCapturer::Callback* capturer_callback_; 195 scoped_ptr<webrtc::DesktopCapturer> capturer, 216 webrtc::DesktopCapturer::Callback* callback) { 320 StartVideoScheduler(capturer.PassAs<webrtc::DesktopCapturer>(), 336 scoped_ptr<webrtc::DesktopCapturer> capturer(
|
/external/chromium_org/remoting/host/chromeos/ |
H A D | aura_desktop_capturer.h | 21 // A webrtc::DesktopCapturer that captures pixels from the root window of the 25 class AuraDesktopCapturer : public webrtc::DesktopCapturer { 30 // webrtc::DesktopCapturer implementation. 31 virtual void Start(webrtc::DesktopCapturer::Callback* callback) OVERRIDE; 40 // Points to the callback passed to webrtc::DesktopCapturer::Start(). 41 webrtc::DesktopCapturer::Callback* callback_;
|
/external/chromium_org/third_party/webrtc/modules/desktop_capture/ |
H A D | desktop_and_cursor_composer.h | 20 // A wrapper for DesktopCapturer that also captures mouse using specified 22 class DesktopAndCursorComposer : public DesktopCapturer, 23 public DesktopCapturer::Callback, 30 DesktopAndCursorComposer(DesktopCapturer* desktop_capturer, 34 // DesktopCapturer interface. 35 virtual void Start(DesktopCapturer::Callback* callback) OVERRIDE; 40 // DesktopCapturer::Callback interface. 49 scoped_ptr<DesktopCapturer> desktop_capturer_; 52 DesktopCapturer::Callback* callback_;
|
H A D | desktop_capturer.h | 25 class DesktopCapturer { class in namespace:webrtc 27 // Interface that must be implemented by the DesktopCapturer consumers. 44 virtual ~DesktopCapturer() {} 55 // canceled when DesktopCapturer is deleted.
|
H A D | window_capturer.h | 26 class WindowCapturer : public DesktopCapturer {
|
H A D | screen_capturer.h | 44 class ScreenCapturer : public DesktopCapturer {
|
H A D | window_capturer_unittest.cc | 23 public DesktopCapturer::Callback { 33 // DesktopCapturer::Callback interface
|
/external/chromium_org/content/browser/media/capture/ |
H A D | desktop_capture_device.h | 22 class DesktopCapturer; 28 // It's essentially an adapter between webrtc::DesktopCapturer and 52 DesktopCaptureDevice(scoped_ptr<webrtc::DesktopCapturer> desktop_capturer,
|
H A D | desktop_capture_device.cc | 51 class DesktopCaptureDevice::Core : public webrtc::DesktopCapturer::Callback { 54 scoped_ptr<webrtc::DesktopCapturer> capturer, 66 // webrtc::DesktopCapturer::Callback interface 88 // The underlying DesktopCapturer instance used to capture frames. 89 scoped_ptr<webrtc::DesktopCapturer> desktop_capturer_; 137 scoped_ptr<webrtc::DesktopCapturer> capturer, 387 // Currently only synchronous implementations of DesktopCapturer are 400 scoped_ptr<webrtc::DesktopCapturer> capturer; 472 scoped_ptr<webrtc::DesktopCapturer> capturer,
|