| Index: content/renderer/media/android/proxy_media_keys.h
|
| diff --git a/content/renderer/media/android/proxy_media_keys.h b/content/renderer/media/android/proxy_media_keys.h
|
| index dd0f99e9f91b4ff51cc5d443ac43076e4433d837..74ae52e60e0e8f552107d8d83693e92420ef89da 100644
|
| --- a/content/renderer/media/android/proxy_media_keys.h
|
| +++ b/content/renderer/media/android/proxy_media_keys.h
|
| @@ -21,7 +21,6 @@ class RendererMediaPlayerManager;
|
| class ProxyMediaKeys : public media::MediaKeys {
|
| public:
|
| ProxyMediaKeys(RendererMediaPlayerManager* proxy,
|
| - int cdm_id,
|
| const media::SessionCreatedCB& session_created_cb,
|
| const media::SessionMessageCB& session_message_cb,
|
| const media::SessionReadyCB& session_ready_cb,
|
| @@ -54,7 +53,13 @@ class ProxyMediaKeys : public media::MediaKeys {
|
| media::MediaKeys::KeyError error_code,
|
| uint32 system_code);
|
|
|
| + int GetCdmId() const;
|
| +
|
| private:
|
| + // CDM ID should be unique per renderer process.
|
| + // TODO(xhwang): Use uint32 to prevent undefined overflow behavior.
|
| + static int next_cdm_id_;
|
| +
|
| RendererMediaPlayerManager* manager_;
|
| int cdm_id_;
|
| media::SessionCreatedCB session_created_cb_;
|
|
|