Community
cancel
Showing results for 
Search instead for 
Did you mean: 
OTorg
New Contributor II
74 Views

MFX_WRN_INCOMPATIBLE_VIDEO_PARAM + MFX_WRN_PARTIAL_ACCELERATION

What is returned by MFXVideoENCODE_Init, MFXVideoENCODE_QueryIOSurf, etc in a cases when both MFX_WRN_INCOMPATIBLE_VIDEO_PARAM and MFX_WRN_PARTIAL_ACCELERATION are the supposed return values (MFX_WRN_* are enumerated values, not a bitset)? Is it possible to detect presence of both (e.g. via some additional MFX* calls)?

The same goes for MFX_WRN_PARTIAL_ACCELERATION + MFX_WRN_INCOMPATIBLE_VIDEO_PARAM + MFX_WRN_FILTER_SKIPPED at MFXVideoVPP_Init, etc, etc, etc...

 

0 Kudos
2 Replies
Anthony_P_Intel
Employee
74 Views

Hi,

The SDK functions may return errors or other warnings overwriting MFX_WRN_PARTIAL_ACCELERATION, as it is a lower priority warning.  When MFX_WRN_INCOMPATIBLE_VIDEO_PARAM is returned from Init , you can then call Query with the modified parameters as input and see MFX_WRN_PARTIAL_ACCELERATION status, OR do it the other way, and call Query first so that you know you will not get MFX_WRN_INCOMPATIBLE_VIDEO_PARAM during call to Init (or future Query).

OTorg
New Contributor II
74 Views

Thanks!

Reply