summaryrefslogtreecommitdiffstats
path: root/remoting/protocol/host_stub.h
diff options
context:
space:
mode:
Diffstat (limited to 'remoting/protocol/host_stub.h')
-rw-r--r--remoting/protocol/host_stub.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/remoting/protocol/host_stub.h b/remoting/protocol/host_stub.h
index a1b3b30..e712146 100644
--- a/remoting/protocol/host_stub.h
+++ b/remoting/protocol/host_stub.h
@@ -15,6 +15,7 @@ namespace remoting {
namespace protocol {
class ClientDimensions;
+class VideoControl;
class HostStub {
public:
@@ -25,6 +26,10 @@ class HostStub {
// This may be used to resize the host display to match the client area.
virtual void NotifyClientDimensions(const ClientDimensions& dimensions) = 0;
+ // Configures video update properties. Currently only pausing & resuming the
+ // video channel is supported.
+ virtual void ControlVideo(const VideoControl& video_control) = 0;
+
private:
DISALLOW_COPY_AND_ASSIGN(HostStub);
};