Chromium Code Reviews| Index: webkit/media/android/webmediaplayer_android.cc |
| diff --git a/webkit/media/android/webmediaplayer_android.cc b/webkit/media/android/webmediaplayer_android.cc |
| index 6670ded56ec68e17ad375d8a1c41bf6c8f49f0c7..6fad668ec0240d87d2e09995991babcd19006c77 100644 |
| --- a/webkit/media/android/webmediaplayer_android.cc |
| +++ b/webkit/media/android/webmediaplayer_android.cc |
| @@ -92,6 +92,9 @@ WebMediaPlayerAndroid::~WebMediaPlayerAndroid() { |
| if (manager_) |
| manager_->UnregisterMediaPlayer(player_id_); |
| + if (stream_id_) |
|
Ami GONE FROM CHROMIUM
2012/07/30 23:09:36
Huh; I didn't realize there's only one VideoFrame
qinmin
2012/07/31 22:07:52
We had some concerns previously on memory usage of
|
| + DestroyStreamTexture(); |
| + |
| if (main_loop_) |
| main_loop_->RemoveDestructionObserver(this); |
| } |
| @@ -543,8 +546,7 @@ void WebMediaPlayerAndroid::CreateStreamTexture() { |
| texture_size_.height, |
| base::TimeDelta(), |
| base::TimeDelta(), |
| - base::Bind(&WebMediaPlayerAndroid::DestroyStreamTexture, |
| - base::Unretained(this))))); |
| + base::Closure()))); |
| } |
| void WebMediaPlayerAndroid::DestroyStreamTexture() { |