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_; |