Media (Intel® oneAPI Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools from Intel. This includes Intel® oneAPI Video Processing Library and Intel® Media SDK.

where is the libmfxhw32.dll file ?

olivierp_eboo
Beginner
854 Views
Hi. I'm using Intel Media SDK to decode H264 video with its Directshow filter. I've installed the 2.0 SDK (from there https://registrationcenter.intel.com/RegCenter/ComForm.aspx?ProductID=1578) and it works well.

During debug, I noted only the software dll was used (even if I have good graphic cards) and when I were looking for the hardware dll I didn't find it. Is there any limitation to the SDK version I've installed ? I have found libmfxsw32.dll in the installation directory of MSDK but not libmfxhw32.dll. Am I doing something wrong ?


thanks


OP
0 Kudos
1 Solution
Nina_K_Intel
Employee
854 Views
Hello,

Hardware Media SDK dlls are distributed with Intel Graphics drivers for supported platforms. To run Media SDK 2.0 based application with hardware acceleration you would need a 2nd Generation Intel Core processor and the latest driver installed from http://downloadcenter.intel.com/.

There are also earlier platforms which support hardware accelerated decoding through Media SDK:
  • Intel Core processors with Intel HD Graphics (the API corresponds to Media SDK 1.5, dll is installed by driver)
  • Intel GMA with G45 or GM45 chipsets (the API corresponds to Media SDK 1.5, libmfxhw*.dll is available with developement package along with libmfxsw*.dll)

I hope this helps you,

Regards,
Nina

View solution in original post

4 Replies
Nina_K_Intel
Employee
855 Views
Hello,

Hardware Media SDK dlls are distributed with Intel Graphics drivers for supported platforms. To run Media SDK 2.0 based application with hardware acceleration you would need a 2nd Generation Intel Core processor and the latest driver installed from http://downloadcenter.intel.com/.

There are also earlier platforms which support hardware accelerated decoding through Media SDK:
  • Intel Core processors with Intel HD Graphics (the API corresponds to Media SDK 1.5, dll is installed by driver)
  • Intel GMA with G45 or GM45 chipsets (the API corresponds to Media SDK 1.5, libmfxhw*.dll is available with developement package along with libmfxsw*.dll)

I hope this helps you,

Regards,
Nina
olivierp_eboo
Beginner
854 Views
Ok,

regarding to this post the hardware acceleration is not available for every graphic cards (even if it seams to be in some documents), that's why the libmfxhw32.dll file is not included in the 2.0 MSDK. If somebody of Intel can validate my answer ?

OP
olivierp_eboo
Beginner
855 Views
Ok thanks Nina.
Nina_K_Intel
Employee
855 Views
That's right - only specific Intel platforms are supported.

Nina
Reply