Index: content/renderer/pepper/pepper_video_decoder_host.cc |
diff --git a/content/renderer/pepper/pepper_video_decoder_host.cc b/content/renderer/pepper/pepper_video_decoder_host.cc |
index cf5d49cdb890e613f7cb42c25ac68c8e5345ec39..3ca1c3b1b9fe0f7fba6e914a27e8d7e19fdc3ae2 100644 |
--- a/content/renderer/pepper/pepper_video_decoder_host.cc |
+++ b/content/renderer/pepper/pepper_video_decoder_host.cc |
@@ -149,7 +149,10 @@ int32_t PepperVideoDecoderHost::OnHostMsgInitialize( |
// it is okay to immediately send IPC messages. |
if (command_buffer->channel()) { |
decoder_.reset(new media::GpuVideoDecodeAcceleratorHost(command_buffer)); |
- if (decoder_->Initialize(profile_, this)) { |
+ media::VideoDecodeAccelerator::Config vda_config(profile_); |
+ vda_config.supported_output_formats.assign( |
+ {media::PIXEL_FORMAT_XRGB, media::PIXEL_FORMAT_ARGB}); |
+ if (decoder_->Initialize(vda_config, this)) { |
initialized_ = true; |
return PP_OK; |
} |