| Index: chrome/browser/media/android/remote/remote_media_player_manager.cc
|
| diff --git a/chrome/browser/media/android/remote/remote_media_player_manager.cc b/chrome/browser/media/android/remote/remote_media_player_manager.cc
|
| index 301abde27b4fbbb73adbbb1482b93ea9b833c9a8..6b7efa91e8acfc45d9e5df1a6005d7301ca8babf 100644
|
| --- a/chrome/browser/media/android/remote/remote_media_player_manager.cc
|
| +++ b/chrome/browser/media/android/remote/remote_media_player_manager.cc
|
| @@ -20,7 +20,12 @@ RemoteMediaPlayerManager::RemoteMediaPlayerManager(
|
| weak_ptr_factory_(this) {
|
| }
|
|
|
| -RemoteMediaPlayerManager::~RemoteMediaPlayerManager() {}
|
| +RemoteMediaPlayerManager::~RemoteMediaPlayerManager() {
|
| + for (MediaPlayerAndroid* player : alternative_players_)
|
| + player->DeleteOnCorrectThread();
|
| +
|
| + alternative_players_.weak_clear();
|
| +}
|
|
|
| void RemoteMediaPlayerManager::OnStart(int player_id) {
|
| RemoteMediaPlayerBridge* remote_player = GetRemotePlayer(player_id);
|
|
|