| Index: content/browser/media/android/browser_media_player_manager.cc
|
| diff --git a/content/browser/media/android/browser_media_player_manager.cc b/content/browser/media/android/browser_media_player_manager.cc
|
| index a89c0526c6f21ae40a9eadee4fd76d471c561f09..581d15e9967b10fbccb0805d59c6cfed122f9bda 100644
|
| --- a/content/browser/media/android/browser_media_player_manager.cc
|
| +++ b/content/browser/media/android/browser_media_player_manager.cc
|
| @@ -146,6 +146,12 @@ void BrowserMediaPlayerManager::FullscreenPlayerSeek(int msec) {
|
| }
|
|
|
| void BrowserMediaPlayerManager::ExitFullscreen(bool release_media_player) {
|
| + render_view_host()->GetDelegate()->ToggleFullscreenMode(false);
|
| + RenderWidgetHostViewAndroid* view_android =
|
| + static_cast<RenderWidgetHostViewAndroid*>(render_view_host()->GetView());
|
| + if (view_android)
|
| + view_android->SetOverlayVideoMode(false);
|
| +
|
| Send(new MediaPlayerMsg_DidExitFullscreen(
|
| routing_id(), fullscreen_player_id_));
|
| video_view_.reset();
|
| @@ -173,6 +179,11 @@ void BrowserMediaPlayerManager::SetVideoSurface(
|
| Send(new MediaPlayerMsg_DidEnterFullscreen(
|
| routing_id(), player->player_id()));
|
| }
|
| + RenderWidgetHostViewAndroid* view_android =
|
| + static_cast<RenderWidgetHostViewAndroid*>(render_view_host()->GetView());
|
| + if (view_android)
|
| + view_android->SetOverlayVideoMode(true);
|
| + render_view_host()->GetDelegate()->ToggleFullscreenMode(true);
|
| }
|
|
|
| void BrowserMediaPlayerManager::OnMediaMetadataChanged(
|
|
|