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 d37366ce7ee3d0978acc2b3d6569bae435f19b07..a83138aac5371524766c4ea759d40901e5e22a2b 100644 |
--- a/content/browser/media/android/browser_media_player_manager.cc |
+++ b/content/browser/media/android/browser_media_player_manager.cc |
@@ -164,8 +164,7 @@ void BrowserMediaPlayerManager::ExitFullscreen(bool release_media_player) { |
return; |
if (release_media_player) |
player->Release(); |
- else |
- player->SetVideoSurface(gfx::ScopedJavaSurface()); |
+ player->SetVideoSurface(gfx::ScopedJavaSurface()); |
} |
void BrowserMediaPlayerManager::OnTimeUpdate(int player_id, |
@@ -499,10 +498,7 @@ void BrowserMediaPlayerManager::OnSetVolume(int player_id, double volume) { |
void BrowserMediaPlayerManager::OnReleaseResources(int player_id) { |
MediaPlayerAndroid* player = GetPlayer(player_id); |
- // Don't release the fullscreen player when tab visibility changes, |
- // it will be released when user hit the back/home button or when |
- // OnDestroyPlayer is called. |
- if (player && player_id != fullscreen_player_id_) |
+ if (player) |
player->Release(); |
#if defined(GOOGLE_TV) |