Index: webkit/media/webmediaplayer_ms.cc |
diff --git a/webkit/media/webmediaplayer_ms.cc b/webkit/media/webmediaplayer_ms.cc |
index 23bc638e7340ceb4ff39ac1919bbf609d7b311c7..3b13d9a9bf5db52354efb588bf201d9b1c3450ee 100644 |
--- a/webkit/media/webmediaplayer_ms.cc |
+++ b/webkit/media/webmediaplayer_ms.cc |
@@ -432,8 +432,9 @@ void WebMediaPlayerMS::OnFrameAvailable( |
{ |
base::AutoLock auto_lock(current_frame_lock_); |
DCHECK(!current_frame_used_); |
- current_frame_ = |
- media::VideoFrame::CreateBlackFrame(frame->natural_size()); |
+ current_frame_ = media::VideoFrame::CreateEmptyFrame(); |
+ // gpu_video_decoder may return CreateEmptyFrame() which is 0x0. |
+ // media::VideoFrame::CreateBlackFrame(frame->natural_size()); |
Ami GONE FROM CHROMIUM
2013/04/26 00:42:05
I'm not sure what this is about
wuchengli
2013/05/08 15:58:56
As discussed in email, |current_frame| is simply s
|
} |
SetReadyState(WebMediaPlayer::ReadyStateHaveMetadata); |
SetReadyState(WebMediaPlayer::ReadyStateHaveEnoughData); |