Index: media/mojo/services/mojo_audio_decoder_service.cc |
diff --git a/media/mojo/services/mojo_audio_decoder_service.cc b/media/mojo/services/mojo_audio_decoder_service.cc |
index 9b7a6f1bac008e4af8f16cb6832e28f5755b6dc9..aaa851726a7cb15aea3b8e2030f07b89daafb106 100644 |
--- a/media/mojo/services/mojo_audio_decoder_service.cc |
+++ b/media/mojo/services/mojo_audio_decoder_service.cc |
@@ -28,10 +28,11 @@ MojoAudioDecoderService::MojoAudioDecoderService( |
MojoAudioDecoderService::~MojoAudioDecoderService() {} |
-void MojoAudioDecoderService::Initialize(mojom::AudioDecoderClientPtr client, |
- mojom::AudioDecoderConfigPtr config, |
- int32_t cdm_id, |
- const InitializeCallback& callback) { |
+void MojoAudioDecoderService::Initialize( |
+ mojom::AudioDecoderClientAssociatedPtrInfo client, |
+ mojom::AudioDecoderConfigPtr config, |
+ int32_t cdm_id, |
+ const InitializeCallback& callback) { |
DVLOG(1) << __FUNCTION__ << " " |
<< config.To<media::AudioDecoderConfig>().AsHumanReadableString(); |
@@ -60,7 +61,7 @@ void MojoAudioDecoderService::Initialize(mojom::AudioDecoderClientPtr client, |
} |
} |
- client_ = std::move(client); |
+ client_.Bind(std::move(client)); |
decoder_->Initialize( |
config.To<media::AudioDecoderConfig>(), cdm_context, |