| Index: content/renderer/media/crypto/renderer_cdm_manager.h
|
| diff --git a/content/renderer/media/crypto/renderer_cdm_manager.h b/content/renderer/media/crypto/renderer_cdm_manager.h
|
| index 1ab051324e625b39b24b4b9eecf03f87edc781f0..3a5215f7ad31ca9797fc66aebee88eb5ea99eb98 100644
|
| --- a/content/renderer/media/crypto/renderer_cdm_manager.h
|
| +++ b/content/renderer/media/crypto/renderer_cdm_manager.h
|
| @@ -46,8 +46,13 @@ class RendererCdmManager : public RenderFrameObserver {
|
| void CreateSessionAndGenerateRequest(
|
| int cdm_id,
|
| uint32_t promise_id,
|
| + media::MediaKeys::SessionType session_type,
|
| CdmHostMsg_CreateSession_InitDataType init_data_type,
|
| const std::vector<uint8>& init_data);
|
| + void LoadSession(int cdm_id,
|
| + uint32_t promise_id,
|
| + media::MediaKeys::SessionType session_type,
|
| + const std::string& session_id);
|
| void UpdateSession(int cdm_id,
|
| uint32_t promise_id,
|
| const std::string& session_id,
|
| @@ -55,6 +60,9 @@ class RendererCdmManager : public RenderFrameObserver {
|
| void CloseSession(int cdm_id,
|
| uint32_t promise_id,
|
| const std::string& session_id);
|
| + void RemoveSession(int cdm_id,
|
| + uint32_t promise_id,
|
| + const std::string& session_id);
|
| void DestroyCdm(int cdm_id);
|
|
|
| // Registers a ProxyMediaKeys object. Returns allocated CDM ID.
|
|
|