libvpl icon indicating copy to clipboard operation
libvpl copied to clipboard

VP8 decode fails on i7-8550U

Open i-barati opened this issue 1 year ago • 1 comments

I try to decode vp8 encoded file with api1x_core\legacy-decode example. The only change i made the example is change mfxDecParams.mfx.CodecId to MFX_CODEC_VP8 and include vpl/mfxvp8.h. The output of the example is the following:

Implementation details: ApiVersion: 1.35 Implementation type: HW AccelerationMode via: D3D11 DeviceID: 5917/0 Path: C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_c34fd594e40bf436\libmfxhw64.dll Error initializing decode

MFXVideoDECODE_Init returns, with MFX_ERR_UNSUPPORTED. According to Intel's documentation VP8 decoding is supported on this cpu generation. Why MFXVideoDECODE_Init fails?

i-barati avatar Sep 12 '24 12:09 i-barati

This is most likely due to either a platform limitation or a parameter mismatch required for VP8. You may be able to use vpl-inspect to check what your platform supports, otherwise the hardware runtime team is probably the best place to ask abut hat settings the hardware needs set. https://github.com/intel/vpl-gpu-rt

tletnes avatar Sep 25 '24 17:09 tletnes