I have download and build the Linux version of IntelMediaSDK from the belew GitHubLink
Since we intend to use SDK for decoding H.264 stream I have started with the simple_decode sample. Our application will be running on Linux system that might not have graphics cards, so I change the acceleration type from MFX_IMPL_AUTO_ANY to MFX_IMPL_SOFTWARE.
But this results in MFXVideoSession::Init() giving error mfx_err_unsupported. Does Linux IntelSDK library supports only hardware processing ? Even I noticed in the source-code comments also
// OS specific notes
// - On Windows both SW and HW libraries may present
// - On Linux only HW library only is available
Is the only way to use software acceleration is through Windows SDK ?