Index: remoting/client/jni/chromoting_jni_instance.cc |
diff --git a/remoting/client/jni/chromoting_jni_instance.cc b/remoting/client/jni/chromoting_jni_instance.cc |
index 24fafda2f0af07086941b3e9644f0f3239255d74..de73b4f987abebc957e4a0a8426b5e82579b405d 100644 |
--- a/remoting/client/jni/chromoting_jni_instance.cc |
+++ b/remoting/client/jni/chromoting_jni_instance.cc |
@@ -31,6 +31,7 @@ |
#include "remoting/protocol/network_settings.h" |
#include "remoting/protocol/performance_tracker.h" |
#include "remoting/protocol/transport_context.h" |
+#include "remoting/protocol/video_renderer.h" |
#include "remoting/signaling/server_log_entry.h" |
#include "ui/events/keycodes/dom/keycode_converter.h" |
@@ -53,7 +54,7 @@ ChromotingJniInstance::ChromotingJniInstance( |
base::WeakPtr<JniClient> jni_client, |
base::WeakPtr<JniPairingSecretFetcher> secret_fetcher, |
std::unique_ptr<protocol::CursorShapeStub> cursor_shape_stub, |
- std::unique_ptr<JniVideoRenderer> video_renderer, |
+ std::unique_ptr<protocol::VideoRenderer> video_renderer, |
const std::string& username, |
const std::string& auth_token, |
const std::string& host_jid, |
@@ -381,7 +382,7 @@ void ChromotingJniInstance::ConnectToHostOnNetworkThread() { |
perf_tracker_.reset(new protocol::PerformanceTracker()); |
- video_renderer_->Initialize(client_context_->decode_task_runner(), |
+ video_renderer_->Initialize(*client_context_, |
perf_tracker_.get()); |
if (!audio_player_) { |