diff options
Diffstat (limited to 'media/mojo/services/mojo_cdm_service.h')
-rw-r--r-- | media/mojo/services/mojo_cdm_service.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/media/mojo/services/mojo_cdm_service.h b/media/mojo/services/mojo_cdm_service.h index 7bb7869..17356c9 100644 --- a/media/mojo/services/mojo_cdm_service.h +++ b/media/mojo/services/mojo_cdm_service.h @@ -26,11 +26,12 @@ class MojoCdmService void SetServerCertificate( mojo::Array<uint8_t> certificate_data, const mojo::Callback<void(mojo::CdmPromiseResultPtr)>& callback) final; - void CreateSession(const mojo::String& init_data_type, - mojo::Array<uint8_t> init_data, - mojo::ContentDecryptionModule::SessionType session_type, - const mojo::Callback<void(mojo::CdmPromiseResultPtr, - mojo::String)>& callback) final; + void CreateSessionAndGenerateRequest( + mojo::ContentDecryptionModule::SessionType session_type, + const mojo::String& init_data_type, + mojo::Array<uint8_t> init_data, + const mojo::Callback<void(mojo::CdmPromiseResultPtr, mojo::String)>& + callback) final; void LoadSession(const mojo::String& session_id, const mojo::Callback<void(mojo::CdmPromiseResultPtr, mojo::String)>& callback) final; |