Chromium Code Reviews| Index: remoting/host/client_session.h |
| diff --git a/remoting/host/client_session.h b/remoting/host/client_session.h |
| index 8e0808953db58e14d01aa14f75b8f62edd298c21..12a5ccdba732bb20c0dcf50746d5ab56bacb8031 100644 |
| --- a/remoting/host/client_session.h |
| +++ b/remoting/host/client_session.h |
| @@ -30,6 +30,7 @@ |
| #include "remoting/protocol/input_stub.h" |
| #include "remoting/protocol/pairing_registry.h" |
| #include "third_party/webrtc/modules/desktop_capture/desktop_geometry.h" |
| +#include "third_party/webrtc/modules/desktop_capture/screen_capturer.h" |
| namespace base { |
| class SingleThreadTaskRunner; |
| @@ -160,6 +161,10 @@ class ClientSession |
| return client_capabilities_.get(); |
| } |
| + // Stops the VideoScheduler (which stops capturing, encoding and streaming) |
| + // and passes a new webrtc::ScreenCapturer to the caller. |
| + scoped_ptr<webrtc::ScreenCapturer> RequestScreenCapturer(); |
|
aiguha
2014/07/29 04:23:45
The actual implementation of this hook is in https
|
| + |
| private: |
| typedef ScopedVector<HostExtensionSession> HostExtensionSessionList; |