| Index: remoting/client/chromoting_client.h
|
| diff --git a/remoting/client/chromoting_client.h b/remoting/client/chromoting_client.h
|
| index 704a672d7dd227bb086867bea8f12957cd2889b6..e3670009031e55e5d1497efe30f4a3b9ffe5a02b 100644
|
| --- a/remoting/client/chromoting_client.h
|
| +++ b/remoting/client/chromoting_client.h
|
| @@ -36,8 +36,8 @@ class TransportContext;
|
| class VideoRenderer;
|
| } // namespace protocol
|
|
|
| +class AudioConsumer;
|
| class AudioDecodeScheduler;
|
| -class AudioPlayer;
|
| class ClientContext;
|
| class ClientUserInterface;
|
| class FrameConsumerProxy;
|
| @@ -47,12 +47,12 @@ class ChromotingClient : public SignalStrategy::Listener,
|
| public protocol::ClientStub {
|
| public:
|
| // |client_context|, |user_interface| and |video_renderer| must outlive the
|
| - // client. |audio_player| may be null, in which case audio will not be
|
| + // client. |audio_consumer| may be null, in which case audio will not be
|
| // requested.
|
| ChromotingClient(ClientContext* client_context,
|
| ClientUserInterface* user_interface,
|
| protocol::VideoRenderer* video_renderer,
|
| - std::unique_ptr<AudioPlayer> audio_player);
|
| + AudioConsumer* audio_consumer);
|
|
|
| ~ChromotingClient() override;
|
|
|
| @@ -102,7 +102,7 @@ class ChromotingClient : public SignalStrategy::Listener,
|
| const protocol::TransportRoute& route) override;
|
|
|
| private:
|
| - // SignalStrategy::StatusObserver interface.
|
| + // SignalStrategy::StatusObserver interface.
|
| void OnSignalStrategyStateChange(SignalStrategy::State state) override;
|
| bool OnSignalStrategyIncomingStanza(const buzz::XmlElement* stanza) override;
|
|
|
|
|