| Index: media/tools/player_x11/x11_video_renderer.cc
|
| diff --git a/media/tools/player_x11/x11_video_renderer.cc b/media/tools/player_x11/x11_video_renderer.cc
|
| index 907e1abb5f680172559538880ba9cd0687fbe285..692fe8d872ccb4875bf5aa6f7a37b642194ea7bd 100644
|
| --- a/media/tools/player_x11/x11_video_renderer.cc
|
| +++ b/media/tools/player_x11/x11_video_renderer.cc
|
| @@ -100,13 +100,15 @@ void X11VideoRenderer::Paint(media::VideoFrame* video_frame) {
|
|
|
| // Convert YUV frame to RGB.
|
| DCHECK(video_frame->format() == media::VideoFrame::YV12 ||
|
| + video_frame->format() == media::VideoFrame::I420 ||
|
| video_frame->format() == media::VideoFrame::YV16);
|
| DCHECK(video_frame->stride(media::VideoFrame::kUPlane) ==
|
| video_frame->stride(media::VideoFrame::kVPlane));
|
|
|
| DCHECK(image_->data);
|
| media::YUVType yuv_type =
|
| - (video_frame->format() == media::VideoFrame::YV12) ?
|
| + (video_frame->format() == media::VideoFrame::YV12 ||
|
| + video_frame->format() == media::VideoFrame::I420) ?
|
| media::YV12 : media::YV16;
|
| media::ConvertYUVToRGB32(video_frame->data(media::VideoFrame::kYPlane),
|
| video_frame->data(media::VideoFrame::kUPlane),
|
|
|