Index: remoting/protocol/protobuf_video_reader.h |
diff --git a/remoting/protocol/protobuf_video_reader.h b/remoting/protocol/protobuf_video_reader.h |
index 669cd0b03f6ebd5ba7bbebf2f2dd27392d3198f7..42e1c97f8bd013ee2fd3e4568055f9e6a01818d0 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. |