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) |