| Index: remoting/client/chromoting_client.h
|
| diff --git a/remoting/client/chromoting_client.h b/remoting/client/chromoting_client.h
|
| index dc4149902ef66e858a4d459dfc40c06d27a1e6ca..65f9910d052fb59585bb8a94a97d8e09e1012ea2 100644
|
| --- a/remoting/client/chromoting_client.h
|
| +++ b/remoting/client/chromoting_client.h
|
| @@ -36,7 +36,7 @@ class ClientContext;
|
| class ClientUserInterface;
|
| class FrameConsumerProxy;
|
| class FrameProducer;
|
| -class RectangleUpdateDecoder;
|
| +class VideoRenderer;
|
| class SignalStrategy;
|
|
|
| class ChromotingClient : public protocol::ConnectionToHost::HostEventCallback,
|
| @@ -47,7 +47,7 @@ class ChromotingClient : public protocol::ConnectionToHost::HostEventCallback,
|
| ClientContext* client_context,
|
| protocol::ConnectionToHost* connection,
|
| ClientUserInterface* user_interface,
|
| - scoped_refptr<FrameConsumerProxy> frame_consumer,
|
| + VideoRenderer* video_renderer,
|
| scoped_ptr<AudioPlayer> audio_player);
|
|
|
| virtual ~ChromotingClient();
|
| @@ -57,11 +57,6 @@ class ChromotingClient : public protocol::ConnectionToHost::HostEventCallback,
|
| void Start(SignalStrategy* signal_strategy,
|
| scoped_ptr<protocol::TransportFactory> transport_factory);
|
|
|
| - FrameProducer* GetFrameProducer();
|
| -
|
| - // Return the stats recorded by this client.
|
| - ChromotingStats* GetStats();
|
| -
|
| // ClientStub implementation.
|
| virtual void SetCapabilities(
|
| const protocol::Capabilities& capabilities) OVERRIDE;
|
| @@ -98,7 +93,7 @@ class ChromotingClient : public protocol::ConnectionToHost::HostEventCallback,
|
| scoped_refptr<base::SingleThreadTaskRunner> task_runner_;
|
| protocol::ConnectionToHost* connection_;
|
| ClientUserInterface* user_interface_;
|
| - scoped_refptr<RectangleUpdateDecoder> rectangle_decoder_;
|
| + VideoRenderer* video_renderer_;
|
|
|
| scoped_ptr<AudioDecodeScheduler> audio_decode_scheduler_;
|
|
|
|
|