Index: remoting/protocol/audio_reader.h |
diff --git a/remoting/protocol/audio_reader.h b/remoting/protocol/audio_reader.h |
index c20ab5cfc8d6039ed8cacdf109358469a1209f8e..4ad5ef96a59bbf0d57e59a35f6bcd685aa930492 100644 |
--- a/remoting/protocol/audio_reader.h |
+++ b/remoting/protocol/audio_reader.h |
@@ -7,24 +7,22 @@ |
#include "base/compiler_specific.h" |
#include "base/macros.h" |
-#include "remoting/proto/audio.pb.h" |
-#include "remoting/protocol/audio_stub.h" |
#include "remoting/protocol/channel_dispatcher_base.h" |
-#include "remoting/protocol/protobuf_message_parser.h" |
namespace remoting { |
namespace protocol { |
+class AudioStub; |
+ |
class AudioReader : public ChannelDispatcherBase { |
public: |
explicit AudioReader(AudioStub* audio_stub); |
~AudioReader() override; |
private: |
- void OnAudioPacket(scoped_ptr<AudioPacket> audio_packet); |
+ void OnIncomingMessage(scoped_ptr<CompoundBuffer> message) override; |
AudioStub* audio_stub_; |
- ProtobufMessageParser<AudioPacket> parser_; |
DISALLOW_COPY_AND_ASSIGN(AudioReader); |
}; |