| Index: content/renderer/media/android/renderer_media_player_manager.h
|
| diff --git a/content/renderer/media/android/renderer_media_player_manager.h b/content/renderer/media/android/renderer_media_player_manager.h
|
| index 9fb5e448ff08deeb827fc35da0e53abc3b93f3e4..3fe43898365d00b41707a20ed51fe05a1ef4ff58 100644
|
| --- a/content/renderer/media/android/renderer_media_player_manager.h
|
| +++ b/content/renderer/media/android/renderer_media_player_manager.h
|
| @@ -7,15 +7,12 @@
|
|
|
| #include <map>
|
| #include <string>
|
| -#include <vector>
|
|
|
| #include "base/basictypes.h"
|
| #include "base/time/time.h"
|
| -#include "content/common/media/cdm_messages_enums.h"
|
| #include "content/common/media/media_player_messages_enums_android.h"
|
| #include "content/public/renderer/render_view_observer.h"
|
| #include "media/base/android/media_player_android.h"
|
| -#include "media/base/media_keys.h"
|
| #include "url/gurl.h"
|
|
|
| namespace blink {
|
| @@ -28,7 +25,6 @@ class RectF;
|
|
|
| namespace content {
|
|
|
| -class ProxyMediaKeys;
|
| class WebMediaPlayerAndroid;
|
|
|
| // Class for managing all the WebMediaPlayerAndroid objects in the same
|
| @@ -99,31 +95,10 @@ class RendererMediaPlayerManager : public RenderViewObserver {
|
| bool ShouldUseVideoOverlayForEmbeddedEncryptedVideo();
|
| #endif // defined(VIDEO_HOLE)
|
|
|
| - // Encrypted media related methods.
|
| - void InitializeCdm(int cdm_id,
|
| - ProxyMediaKeys* media_keys,
|
| - const std::string& key_system,
|
| - const GURL& security_origin);
|
| - void CreateSession(int cdm_id,
|
| - uint32 session_id,
|
| - CdmHostMsg_CreateSession_ContentType conent_type,
|
| - const std::vector<uint8>& init_data);
|
| - void UpdateSession(int cdm_id,
|
| - uint32 session_id,
|
| - const std::vector<uint8>& response);
|
| - void ReleaseSession(int cdm_id, uint32 session_id);
|
| - void DestroyCdm(int cdm_id);
|
| -
|
| // Registers and unregisters a WebMediaPlayerAndroid object.
|
| int RegisterMediaPlayer(WebMediaPlayerAndroid* player);
|
| void UnregisterMediaPlayer(int player_id);
|
|
|
| - // Registers a ProxyMediaKeys object. There must be a WebMediaPlayerAndroid
|
| - // object already registered for this id, and it is unregistered when the
|
| - // player is unregistered. For now |cdm_id| is the same as player_id
|
| - // used in other methods.
|
| - void RegisterMediaKeys(int cdm_id, ProxyMediaKeys* media_keys);
|
| -
|
| // Releases the media resources managed by this object when a video
|
| // is playing.
|
| void ReleaseVideoResources();
|
| @@ -144,9 +119,6 @@ class RendererMediaPlayerManager : public RenderViewObserver {
|
| // Gets the pointer to WebMediaPlayerAndroid given the |player_id|.
|
| WebMediaPlayerAndroid* GetMediaPlayer(int player_id);
|
|
|
| - // Gets the pointer to ProxyMediaKeys given the |cdm_id|.
|
| - ProxyMediaKeys* GetMediaKeys(int cdm_id);
|
| -
|
| #if defined(VIDEO_HOLE)
|
| // Gets the list of media players with video geometry changes.
|
| void RetrieveGeometryChanges(std::map<int, gfx::RectF>* changes);
|
| @@ -175,28 +147,11 @@ class RendererMediaPlayerManager : public RenderViewObserver {
|
| void OnPlayerPlay(int player_id);
|
| void OnPlayerPause(int player_id);
|
| void OnRequestFullscreen(int player_id);
|
| - void OnSessionCreated(int cdm_id,
|
| - uint32 session_id,
|
| - const std::string& web_session_id);
|
| - void OnSessionMessage(int cdm_id,
|
| - uint32 session_id,
|
| - const std::vector<uint8>& message,
|
| - const GURL& destination_url);
|
| - void OnSessionReady(int cdm_id, uint32 session_id);
|
| - void OnSessionClosed(int cdm_id, uint32 session_id);
|
| - void OnSessionError(int cdm_id,
|
| - uint32 session_id,
|
| - media::MediaKeys::KeyError error_code,
|
| - uint32 system_code);
|
|
|
| // Info for all available WebMediaPlayerAndroid on a page; kept so that
|
| // we can enumerate them to send updates about tab focus and visibility.
|
| std::map<int, WebMediaPlayerAndroid*> media_players_;
|
|
|
| - // Info for all available ProxyMediaKeys. There must be at most one
|
| - // ProxyMediaKeys for each available WebMediaPlayerAndroid.
|
| - std::map<int, ProxyMediaKeys*> media_keys_;
|
| -
|
| int next_media_player_id_;
|
|
|
| // WebFrame of the fullscreen video.
|
|
|