| Index: media/mojo/services/mojo_cdm_service.h
|
| diff --git a/media/mojo/services/mojo_cdm_service.h b/media/mojo/services/mojo_cdm_service.h
|
| index a2424c8a1a8d9ba9ed3c461e31ad910f5dd86a9b..d2330465043fd119debf2a48fba64125cb574092 100644
|
| --- a/media/mojo/services/mojo_cdm_service.h
|
| +++ b/media/mojo/services/mojo_cdm_service.h
|
| @@ -78,7 +78,7 @@ class MojoCdmService : public interfaces::ContentDecryptionModule {
|
| // Callback for CdmFactory::Create().
|
| void OnCdmCreated(int cdm_id,
|
| scoped_ptr<MojoCdmPromise<>> promise,
|
| - scoped_ptr<MediaKeys> cdm,
|
| + const scoped_refptr<MediaKeys>& cdm,
|
| const std::string& error_message);
|
|
|
| // Callbacks for firing session events.
|
| @@ -102,7 +102,7 @@ class MojoCdmService : public interfaces::ContentDecryptionModule {
|
|
|
| mojo::ServiceProvider* service_provider_;
|
| CdmFactory* cdm_factory_;
|
| - scoped_ptr<MediaKeys> cdm_;
|
| + scoped_refptr<MediaKeys> cdm_;
|
|
|
| // Set to a valid CDM ID if the |cdm_| is successfully created.
|
| int cdm_id_;
|
|
|