Bug 1767467 - Fix hardware H264 decoding support detection on Windows. r=alwu

Differential Revision: https://phabricator.services.mozilla.com/D145383
This commit is contained in:
Zaggy1024 2022-05-03 22:06:30 +00:00
Родитель 7896e7e124
Коммит f5adfe31a0
1 изменённых файлов: 3 добавлений и 2 удалений

Просмотреть файл

@ -722,10 +722,11 @@ bool D3D11DXVA2Manager::SupportsConfig(const VideoInfo& aInfo,
DXVA2_Intel_ClearVideo_ModeH264_VLD_NoFGT};
for (const GUID& guid : guids) {
BOOL supported = false;
hr = videoDevice->CheckVideoDecoderFormat(&DXVA2_ModeH264_VLD_NoFGT,
DXGI_FORMAT_NV12, &supported);
hr = videoDevice->CheckVideoDecoderFormat(&guid, DXGI_FORMAT_NV12,
&supported);
if (SUCCEEDED(hr) && supported) {
desc.Guid = guid;
break;
}
}
} else if (subtype == MFVideoFormat_VP80) {