Index: media/gpu/ipc/service/gpu_video_decode_accelerator.cc |
diff --git a/media/gpu/ipc/service/gpu_video_decode_accelerator.cc b/media/gpu/ipc/service/gpu_video_decode_accelerator.cc |
index b5260344597e6195ecd1c95770c295795b37dc83..f6d81ecf522f80bacc48fafd62d7037e9495ad26 100644 |
--- a/media/gpu/ipc/service/gpu_video_decode_accelerator.cc |
+++ b/media/gpu/ipc/service/gpu_video_decode_accelerator.cc |
@@ -264,10 +264,15 @@ void GpuVideoDecodeAccelerator::PictureReady(const Picture& picture) { |
DCHECK_EQ(0u, uncleared_textures_.count(picture.picture_buffer_id())); |
} |
- if (!Send(new AcceleratedVideoDecoderHostMsg_PictureReady( |
- host_route_id_, picture.picture_buffer_id(), |
- picture.bitstream_buffer_id(), picture.visible_rect(), |
- picture.allow_overlay(), picture.size_changed()))) { |
+ AcceleratedVideoDecoderHostMsg_PictureReady_Params params; |
+ params.picture_buffer_id = picture.picture_buffer_id(); |
+ params.bitstream_buffer_id = picture.bitstream_buffer_id(); |
+ params.visible_rect = picture.visible_rect(); |
+ params.color_space = picture.color_space(); |
+ params.allow_overlay = picture.allow_overlay(); |
+ params.size_changed = picture.size_changed(); |
+ if (!Send(new AcceleratedVideoDecoderHostMsg_PictureReady(host_route_id_, |
+ params))) { |
DLOG(ERROR) << "Send(AcceleratedVideoDecoderHostMsg_PictureReady) failed"; |
} |
} |