Index: remoting/host/client_session.h |
diff --git a/remoting/host/client_session.h b/remoting/host/client_session.h |
index a86839ec5875e133f5a6f87a987829cd112aeb40..749f2febf1d4bf69226418b2f5364ed368683ed4 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; |
@@ -165,6 +166,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(); |
Wez
2014/08/01 01:14:14
We don't need this with the New Shiny OnCreateVide
|
+ |
private: |
typedef ScopedVector<HostExtensionSession> HostExtensionSessionList; |