/external/chromium_org/third_party/webrtc/modules/desktop_capture/ |
H A D | mouse_cursor_monitor_null.cc | 17 MouseCursorMonitor* MouseCursorMonitor::CreateForWindow( 23 MouseCursorMonitor* MouseCursorMonitor::CreateForScreen(
|
H A D | mouse_cursor_monitor_unittest.cc | 24 public MouseCursorMonitor::Callback { 30 // MouseCursorMonitor::Callback interface 35 virtual void OnMouseCursorPosition(MouseCursorMonitor::CursorState state, 44 MouseCursorMonitor::CursorState state_; 65 scoped_ptr<MouseCursorMonitor> capturer(MouseCursorMonitor::CreateForScreen( 68 capturer->Init(this, MouseCursorMonitor::SHAPE_AND_POSITION); 80 EXPECT_EQ(MouseCursorMonitor::INSIDE, state_); 101 scoped_ptr<MouseCursorMonitor> capturer( 102 MouseCursorMonitor [all...] |
H A D | mouse_cursor_monitor.h | 25 class MouseCursorMonitor { class in namespace:webrtc 59 virtual ~MouseCursorMonitor() {} 63 static MouseCursorMonitor* CreateForWindow( 71 static MouseCursorMonitor* CreateForScreen(
|
H A D | desktop_and_cursor_composer.h | 21 // MouseCursorMonitor and renders it on the generated streams. 24 public MouseCursorMonitor::Callback { 31 MouseCursorMonitor* mouse_monitor); 44 // MouseCursorMonitor::Callback interface. 46 virtual void OnMouseCursorPosition(MouseCursorMonitor::CursorState state, 50 scoped_ptr<MouseCursorMonitor> mouse_monitor_; 55 MouseCursorMonitor::CursorState cursor_state_;
|
H A D | desktop_and_cursor_composer_unittest.cc | 95 class FakeMouseMonitor : public MouseCursorMonitor { 144 MouseCursorMonitor::CursorState state, 154 if (state == MouseCursorMonitor::INSIDE && image_rect.Contains(p)) { 198 fake_cursor_->SetState(MouseCursorMonitor::INSIDE, DesktopVector()); 235 MouseCursorMonitor::CursorState state = tests[i].inside 236 ? MouseCursorMonitor::INSIDE 237 : MouseCursorMonitor::OUTSIDE; 252 VerifyFrame(*frame, MouseCursorMonitor::OUTSIDE, DesktopVector());
|
H A D | mouse_cursor_monitor_win.cc | 23 class MouseCursorMonitorWin : public MouseCursorMonitor { 162 MouseCursorMonitor* MouseCursorMonitor::CreateForWindow( 167 MouseCursorMonitor* MouseCursorMonitor::CreateForScreen(
|
H A D | mouse_cursor_monitor_x11.cc | 60 class MouseCursorMonitorX11 : public MouseCursorMonitor, 109 // Init can be called only once per instance of MouseCursorMonitor. 209 MouseCursorMonitor* MouseCursorMonitor::CreateForWindow( 219 MouseCursorMonitor* MouseCursorMonitor::CreateForScreen(
|
H A D | desktop_and_cursor_composer.cc | 125 MouseCursorMonitor* mouse_monitor) 135 mouse_monitor_->Init(this, MouseCursorMonitor::SHAPE_AND_POSITION); 154 if (frame && cursor_.get() && cursor_state_ == MouseCursorMonitor::INSIDE) { 168 MouseCursorMonitor::CursorState state,
|
H A D | mouse_cursor_monitor_mac.mm | 31 class MouseCursorMonitorMac : public MouseCursorMonitor { 284 MouseCursorMonitor* MouseCursorMonitor::CreateForWindow( 289 MouseCursorMonitor* MouseCursorMonitor::CreateForScreen(
|
/external/chromium_org/remoting/host/ |
H A D | ipc_mouse_cursor_monitor.h | 18 // Routes webrtc::MouseCursorMonitor calls through the IPC channel to the 20 class IpcMouseCursorMonitor : public webrtc::MouseCursorMonitor { 26 // webrtc::MouseCursorMonitor interface. 34 // The callback passed to |webrtc::MouseCursorMonitor::Init()|. 35 webrtc::MouseCursorMonitor::Callback* callback_;
|
H A D | fake_mouse_cursor_monitor.h | 12 class FakeMouseCursorMonitor : public webrtc::MouseCursorMonitor {
|
H A D | fake_mouse_cursor_monitor.cc | 20 webrtc::MouseCursorMonitor::Callback* callback, 21 webrtc::MouseCursorMonitor::Mode mode) {
|
H A D | basic_desktop_environment.cc | 43 scoped_ptr<webrtc::MouseCursorMonitor> 45 return scoped_ptr<webrtc::MouseCursorMonitor>( 46 webrtc::MouseCursorMonitor::CreateForScreen(
|
H A D | ipc_mouse_cursor_monitor.cc | 24 DCHECK_EQ(webrtc::MouseCursorMonitor::SHAPE_ONLY, mode);
|
H A D | video_scheduler.h | 78 public webrtc::MouseCursorMonitor::Callback { 92 scoped_ptr<webrtc::MouseCursorMonitor> mouse_cursor_monitor, 101 // webrtc::MouseCursorMonitor::Callback implementation. 105 webrtc::MouseCursorMonitor::CursorState state, 186 scoped_ptr<webrtc::MouseCursorMonitor> mouse_cursor_monitor_;
|
H A D | desktop_environment.h | 22 class MouseCursorMonitor; 49 virtual scoped_ptr<webrtc::MouseCursorMonitor> CreateMouseCursorMonitor() = 0;
|
H A D | host_mock_objects.cc | 48 scoped_ptr<webrtc::MouseCursorMonitor> 50 return scoped_ptr<webrtc::MouseCursorMonitor>(CreateMouseCursorMonitorPtr());
|
H A D | video_scheduler_unittest.cc | 137 scoped_ptr<webrtc::MouseCursorMonitor> mouse_monitor); 144 // webrtc::MouseCursorMonitor mocks. 146 webrtc::MouseCursorMonitor::Callback* callback, 147 webrtc::MouseCursorMonitor::Mode mode); 166 webrtc::MouseCursorMonitor::Callback* mouse_monitor_callback_; 197 scoped_ptr<webrtc::MouseCursorMonitor> mouse_monitor) { 244 webrtc::MouseCursorMonitor::Callback* callback, 245 webrtc::MouseCursorMonitor::Mode mode) { 318 scoped_ptr<webrtc::MouseCursorMonitor> mouse_cursor_monitor( 322 cursor_monitor.PassAs<webrtc::MouseCursorMonitor>()); [all...] |
H A D | fake_desktop_environment.cc | 66 scoped_ptr<webrtc::MouseCursorMonitor> 68 return scoped_ptr<webrtc::MouseCursorMonitor>(new FakeMouseCursorMonitor());
|
H A D | desktop_session_agent.h | 51 public webrtc::MouseCursorMonitor::Callback, 82 // webrtc::MouseCursorMonitor::Callback implementation. 85 webrtc::MouseCursorMonitor::CursorState state, 222 scoped_ptr<webrtc::MouseCursorMonitor> mouse_cursor_monitor_;
|
H A D | host_mock_objects.h | 39 MOCK_METHOD0(CreateMouseCursorMonitorPtr, webrtc::MouseCursorMonitor*()); 52 virtual scoped_ptr<webrtc::MouseCursorMonitor> CreateMouseCursorMonitor() 154 class MockMouseCursorMonitor : public webrtc::MouseCursorMonitor {
|
H A D | fake_desktop_environment.h | 56 virtual scoped_ptr<webrtc::MouseCursorMonitor> CreateMouseCursorMonitor()
|
H A D | video_scheduler.cc | 52 scoped_ptr<webrtc::MouseCursorMonitor> mouse_cursor_monitor, 142 webrtc::MouseCursorMonitor::CursorState state, 237 mouse_cursor_monitor_->Init(this, webrtc::MouseCursorMonitor::SHAPE_ONLY);
|
H A D | basic_desktop_environment.h | 37 virtual scoped_ptr<webrtc::MouseCursorMonitor> CreateMouseCursorMonitor() 79 // Options shared between |DesktopCapturer| and |MouseCursorMonitor|. It
|
H A D | ipc_desktop_environment.h | 56 virtual scoped_ptr<webrtc::MouseCursorMonitor> CreateMouseCursorMonitor()
|