Index: media/mojo/services/mojo_renderer_service.cc |
diff --git a/media/mojo/services/mojo_renderer_service.cc b/media/mojo/services/mojo_renderer_service.cc |
index c41c90511a33cbafb574081a2c115e08a29b85a7..deec2d1d543e3663bd45ac08e04f55eda27e9c76 100644 |
--- a/media/mojo/services/mojo_renderer_service.cc |
+++ b/media/mojo/services/mojo_renderer_service.cc |
@@ -40,14 +40,16 @@ MojoRendererService::MojoRendererService( |
MojoRendererService::~MojoRendererService() {} |
-void MojoRendererService::Initialize(mojom::RendererClientPtr client, |
- mojom::DemuxerStreamPtr audio, |
- mojom::DemuxerStreamPtr video, |
- const base::Optional<GURL>& url, |
- const InitializeCallback& callback) { |
+void MojoRendererService::Initialize( |
+ mojom::RendererClientAssociatedPtrInfo client, |
+ mojom::DemuxerStreamPtr audio, |
+ mojom::DemuxerStreamPtr video, |
+ const base::Optional<GURL>& url, |
+ const InitializeCallback& callback) { |
DVLOG(1) << __FUNCTION__; |
DCHECK_EQ(state_, STATE_UNINITIALIZED); |
- client_ = std::move(client); |
+ |
+ client_.Bind(std::move(client)); |
state_ = STATE_INITIALIZING; |
if (url == base::nullopt) { |