Index: media/filters/gpu_video_decoder.cc |
diff --git a/media/filters/gpu_video_decoder.cc b/media/filters/gpu_video_decoder.cc |
index 375a64940d1602f6c174a26801bfa70be138800b..678ba6f12839bfc660111e47bc8da97a3a266c71 100644 |
--- a/media/filters/gpu_video_decoder.cc |
+++ b/media/filters/gpu_video_decoder.cc |
@@ -607,6 +607,7 @@ void GpuVideoDecoder::PictureReady(const media::Picture& picture) { |
weak_factory_.GetWeakPtr(), factories_, |
picture.picture_buffer_id(), pb.texture_ids())), |
pb.size(), visible_rect, natural_size, timestamp)); |
+ frame->set_color_space(picture.color_space()); |
if (!frame) { |
DLOG(ERROR) << "Create frame failed for: " << picture.picture_buffer_id(); |
NotifyError(VideoDecodeAccelerator::PLATFORM_FAILURE); |