| 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 a42c31c2b9db45c05ba162fcb2b5efebb75a8783..8d871cb9b31537c4f632fd9bd391598894de8878 100644
|
| --- a/content/browser/media/android/browser_media_player_manager.cc
|
| +++ b/content/browser/media/android/browser_media_player_manager.cc
|
| @@ -652,6 +652,9 @@ scoped_ptr<media::MediaPlayerAndroid> BrowserMediaPlayerManager::SwapPlayer(
|
| #if defined(VIDEO_HOLE)
|
| ReleaseExternalSurface(player_id);
|
| #endif
|
| + MediaWebContentsObserverAndroid::FromWebContents(web_contents_)
|
| + ->DisconnectMediaSession(render_frame_host_,
|
| + player_id_to_delegate_id_map_[player_id]);
|
| players_.weak_erase(it);
|
| players_.push_back(player);
|
| break;
|
|
|