summaryrefslogtreecommitdiffstats
path: root/remoting/protocol/protobuf_video_reader.h
diff options
context:
space:
mode:
Diffstat (limited to 'remoting/protocol/protobuf_video_reader.h')
-rw-r--r--remoting/protocol/protobuf_video_reader.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/remoting/protocol/protobuf_video_reader.h b/remoting/protocol/protobuf_video_reader.h
index 669cd0b..42e1c97 100644
--- a/remoting/protocol/protobuf_video_reader.h
+++ b/remoting/protocol/protobuf_video_reader.h
@@ -5,6 +5,7 @@
#ifndef REMOTING_PROTOCOL_PROTOBUF_VIDEO_READER_H_
#define REMOTING_PROTOCOL_PROTOBUF_VIDEO_READER_H_
+#include "remoting/proto/video.pb.h"
#include "remoting/protocol/message_reader.h"
#include "remoting/protocol/video_reader.h"
@@ -15,7 +16,7 @@ class Session;
class ProtobufVideoReader : public VideoReader {
public:
- ProtobufVideoReader();
+ ProtobufVideoReader(VideoPacketFormat::Encoding encoding);
virtual ~ProtobufVideoReader();
// VideoReader interface.
@@ -25,6 +26,8 @@ class ProtobufVideoReader : public VideoReader {
private:
void OnNewData(VideoPacket* packet);
+ VideoPacketFormat::Encoding encoding_;
+
MessageReader reader_;
// The stub that processes all received packets.