msdk plugin is not used for sofware encode/decode as there are better
solutions available. Also, with MFX_IMPL_AUTO_ANY, if software decode
is not supported, the plugin will still load, but will then fail when trying to
run the (autoplugged) pipeline. With MFX_IMPL_HARDWARE_ANY,
the plugin fails and a better software decoder is auto-plugged.
gboolean
msdk_is_available (void)
{
- mfxSession session = msdk_open_session (MFX_IMPL_AUTO_ANY);
+ mfxSession session = msdk_open_session (MFX_IMPL_HARDWARE_ANY);
if (!session) {
return FALSE;
}