Renderer attempts to use hardware video decoder for VP9 on systems that don't support it. |
||
Issue descriptionDXVAVideoDecodeAccelerator::GetSupportedProfiles returns VP8 and VP9 profiles even if VPx hardware decoding is disabled. That causes the renderer to attempt to attempt to create a hardware video decoder for those videos, which is inefficient.
,
Jul 27 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/3d65007a96c2b57a635401a6e5ba71b02083c536 commit 3d65007a96c2b57a635401a6e5ba71b02083c536 Author: jbauman <jbauman@chromium.org> Date: Wed Jul 27 06:34:58 2016 Don't mark VP9 as supported for hardware decoding if it's blacklisted This should avoid a renderer roundtrip when decoding videos on some systems where hardware video decoding isn't supported. BUG= 631841 Review-Url: https://codereview.chromium.org/2187673003 Cr-Commit-Position: refs/heads/master@{#408059} [modify] https://crrev.com/3d65007a96c2b57a635401a6e5ba71b02083c536/media/gpu/dxva_video_decode_accelerator_win.cc [modify] https://crrev.com/3d65007a96c2b57a635401a6e5ba71b02083c536/media/gpu/dxva_video_decode_accelerator_win.h [modify] https://crrev.com/3d65007a96c2b57a635401a6e5ba71b02083c536/media/gpu/gpu_video_decode_accelerator_factory.cc
,
Jul 28 2016
|
||
►
Sign in to add a comment |
||
Comment 1 by dalecur...@chromium.org
, Jul 26 2016