Index: chrome/gpu/arc_gpu_video_decode_accelerator.cc |
diff --git a/chrome/gpu/arc_gpu_video_decode_accelerator.cc b/chrome/gpu/arc_gpu_video_decode_accelerator.cc |
index 7a632b670718eefc137116edb6150800bab5ea01..d6f8a16ac91b3d79b0bc01f954477a937d711f58 100644 |
--- a/chrome/gpu/arc_gpu_video_decode_accelerator.cc |
+++ b/chrome/gpu/arc_gpu_video_decode_accelerator.cc |
@@ -108,6 +108,10 @@ ArcVideoAccelerator::Result ArcGpuVideoDecodeAccelerator::Initialize( |
} |
vda_config.output_mode = |
media::VideoDecodeAccelerator::Config::OutputMode::IMPORT; |
+ vda_config.supported_output_formats.assign( |
+ {media::PIXEL_FORMAT_I420, media::PIXEL_FORMAT_YV12, |
+ media::PIXEL_FORMAT_NV12, media::PIXEL_FORMAT_NV21, |
+ media::PIXEL_FORMAT_ARGB}); |
std::unique_ptr<content::GpuVideoDecodeAcceleratorFactory> vda_factory = |
content::GpuVideoDecodeAcceleratorFactory::CreateWithNoGL(); |