Index: content/browser/media/android/browser_media_player_manager.h |
diff --git a/content/browser/media/android/browser_media_player_manager.h b/content/browser/media/android/browser_media_player_manager.h |
index 5f3fae57565fa377082a5ecc370b690742f62377..5aae9afa9f7d82a6f9a140e1d14099d19640a5f4 100644 |
--- a/content/browser/media/android/browser_media_player_manager.h |
+++ b/content/browser/media/android/browser_media_player_manager.h |
@@ -158,9 +158,11 @@ class CONTENT_EXPORT BrowserMediaPlayerManager |
// constrained by hardware and memory limits. |
virtual void OnMediaResourcesRequested(int player_id); |
- // Similar to the above call, MediaPlayerAndroid must call this method when |
- // releasing all the decoding resources. |
- virtual void OnMediaResourcesReleased(int player_id); |
+ // Called when a player releases all decoding resources. |
+ void ReleaseMediaResources(int player_id); |
+ |
+ // Releases the player. However, don't remove it from |players_|. |
+ void ReleasePlayer(media::MediaPlayerAndroid* player); |
#if defined(VIDEO_HOLE) |
void OnRequestExternalSurface(int player_id, const gfx::RectF& rect); |