| Index: content/renderer/media/android/renderer_media_player_manager.cc
|
| diff --git a/content/renderer/media/android/renderer_media_player_manager.cc b/content/renderer/media/android/renderer_media_player_manager.cc
|
| index 37815ebed23d2cb00bb74f787e18e937881f9736..d10d6c08e881b7e7e5e961efa9d5b7a78b159a40 100644
|
| --- a/content/renderer/media/android/renderer_media_player_manager.cc
|
| +++ b/content/renderer/media/android/renderer_media_player_manager.cc
|
| @@ -23,11 +23,13 @@ namespace content {
|
| const size_t kMaxWebSessionIdLength = 512;
|
| const size_t kMaxSessionMessageLength = 10240; // 10 KB
|
|
|
| -RendererMediaPlayerManager::RendererMediaPlayerManager(RenderView* render_view)
|
| - : RenderViewObserver(render_view),
|
| +RendererMediaPlayerManager::RendererMediaPlayerManager(
|
| + RenderFrame* render_frame)
|
| + : RenderFrameObserver(render_frame),
|
| next_media_player_id_(0),
|
| fullscreen_frame_(NULL),
|
| - pending_fullscreen_frame_(NULL) {}
|
| + pending_fullscreen_frame_(NULL) {
|
| +}
|
|
|
| RendererMediaPlayerManager::~RendererMediaPlayerManager() {
|
| std::map<int, WebMediaPlayerAndroid*>::iterator player_it;
|
| @@ -443,8 +445,8 @@ void RendererMediaPlayerManager::RetrieveGeometryChanges(
|
|
|
| bool
|
| RendererMediaPlayerManager::ShouldUseVideoOverlayForEmbeddedEncryptedVideo() {
|
| - const RendererPreferences& prefs = static_cast<RenderViewImpl*>(
|
| - render_view())->renderer_preferences();
|
| + const RendererPreferences& prefs = static_cast<RenderFrameImpl*>(
|
| + render_frame())->render_view()->renderer_preferences();
|
| return prefs.use_video_overlay_for_embedded_encrypted_video;
|
| }
|
| #endif // defined(VIDEO_HOLE)
|
|
|