Index: remoting/host/client_session.h |
diff --git a/remoting/host/client_session.h b/remoting/host/client_session.h |
index f9fdd3bd5c25de4e63bc9839a8b1d2cfe2ba76cf..d4d020d0c79c51723431cae3a330ffa2a62b9b6b 100644 |
--- a/remoting/host/client_session.h |
+++ b/remoting/host/client_session.h |
@@ -28,6 +28,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; |
@@ -154,6 +155,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/07 01:25:36
You don't need this any more.
|
+ |
private: |
// Creates a proxy for sending clipboard events to the client. |
scoped_ptr<protocol::ClipboardStub> CreateClipboardProxy(); |