| 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 2b75e3bab66fc1b9943323787f465ae608a9b307..5fecd39836ab9172aad7e9fcba7fa54af2c98030 100644
|
| --- a/content/browser/media/android/browser_media_player_manager.cc
|
| +++ b/content/browser/media/android/browser_media_player_manager.cc
|
| @@ -152,6 +152,12 @@ void BrowserMediaPlayerManager::ExitFullscreen(bool release_media_player) {
|
| fullscreen_player_id_ = kInvalidMediaPlayerId;
|
| if (!player)
|
| return;
|
| +
|
| +#if defined(VIDEO_HOLE)
|
| + if (external_video_surface_container_)
|
| + external_video_surface_container_->OnFrameInfoUpdated();
|
| +#endif // defined(VIDEO_HOLE)
|
| +
|
| if (release_media_player)
|
| ReleaseFullscreenPlayer(player);
|
| else
|
| @@ -321,6 +327,9 @@ void BrowserMediaPlayerManager::DetachExternalVideoSurface(int player_id) {
|
| }
|
|
|
| void BrowserMediaPlayerManager::OnFrameInfoUpdated() {
|
| + if (fullscreen_player_id_ != kInvalidMediaPlayerId)
|
| + return;
|
| +
|
| if (external_video_surface_container_)
|
| external_video_surface_container_->OnFrameInfoUpdated();
|
| }
|
|
|