Index: content/renderer/pepper/ppb_video_decoder_impl.cc |
diff --git a/content/renderer/pepper/ppb_video_decoder_impl.cc b/content/renderer/pepper/ppb_video_decoder_impl.cc |
index 09b88fbf2e519d8b6e51d3bbe103daae71a4e501..311ae6febfa2a484901c1576dafa008e23aba11c 100644 |
--- a/content/renderer/pepper/ppb_video_decoder_impl.cc |
+++ b/content/renderer/pepper/ppb_video_decoder_impl.cc |
@@ -131,7 +131,10 @@ bool PPB_VideoDecoder_Impl::Init(PP_Resource graphics_context, |
// it is okay to immediately send IPC messages. |
if (command_buffer->channel()) { |
decoder_.reset(new media::GpuVideoDecodeAcceleratorHost(command_buffer)); |
- return decoder_->Initialize(PPToMediaProfile(profile), this); |
+ media::VideoDecodeAccelerator::Config config(PPToMediaProfile(profile)); |
+ config.supported_output_formats.assign( |
+ {media::PIXEL_FORMAT_XRGB, media::PIXEL_FORMAT_ARGB}); |
+ return decoder_->Initialize(config, this); |
} |
return false; |
} |