Index: media/mojo/services/mojo_renderer_impl.cc |
diff --git a/media/mojo/services/mojo_renderer_impl.cc b/media/mojo/services/mojo_renderer_impl.cc |
index 76f3e8158a85d409515c1441a7336eb6b8d38ef2..f3698e6ad3888fef98a5cf294e72dfb8bdbff4fc 100644 |
--- a/media/mojo/services/mojo_renderer_impl.cc |
+++ b/media/mojo/services/mojo_renderer_impl.cc |
@@ -68,10 +68,9 @@ void MojoRendererImpl::Initialize( |
if (video) |
new MojoDemuxerStreamImpl(video, GetProxy(&video_stream)); |
- interfaces::RendererClientPtr client_ptr; |
- binding_.Bind(GetProxy(&client_ptr)); |
remote_renderer_->Initialize( |
- std::move(client_ptr), std::move(audio_stream), std::move(video_stream), |
+ binding_.CreateInterfacePtrAndBind(), std::move(audio_stream), |
+ std::move(video_stream), |
BindToCurrentLoop(base::Bind(&MojoRendererImpl::OnInitialized, |
weak_factory_.GetWeakPtr()))); |
} |