Media (Intel® Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools like Intel® oneAPI Video Processing Library and Intel® Media SDK
Announcements
The Intel Media SDK project is no longer active. For continued support and access to new features, Intel Media SDK users are encouraged to read the transition guide on upgrading from Intel® Media SDK to Intel® Video Processing Library (VPL), and to move to VPL as soon as possible.
For more information, see the VPL website.

Problem with relative path to DLL in SDK.

karl_lillevold
Beginner
370 Views
I have compiled the transcode sample from the Media SDK Beta 3.0, and I have tried to run it on three different processors, after having installed the SDK on each:
i7 930 Bloomfield (OK)
i7 720QM Clarksfield laptop (OK now)
Quad Q6600 Kentsfield (OK now)
When Init fails, the error code is (-3) MFX_ERR_UNSUPPORTED. I would have thought it would work on the Clarksfield, as CPU-Z shows the exact same processor capabilities as the Bloomfield (SSE up to and incl. 4.2), same Family and Ext Family.
EDIT: I got it working on both other processors, by running from the bin\\win32 folder. Even though the SDK was installed, running from elsewhere fails. So it appears to look for the DLL relative to where it was compiled from, not an absolute path.
EDIT2: From the list of 2nd gen Core processsors athttp://en.wikipedia.org/wiki/Sandy_Bridge, I see that none of the above qualify, so the Media SDK runs in software mode only on all of them :(
0 Kudos
3 Replies
Nina_K_Intel
Employee
370 Views
Hi Karl,
Regarding your problem with not found dll, probably the reason is that you ran 64bit MediaSDK installer which adds bin\x64 to the system PATH variable and tried to run a 32bit application. In that case you should have added bin\win32 to the PATH manually. Or run from bin\win32 as you did.
Regards,
Nina
0 Kudos
karl_lillevold
Beginner
370 Views
Thanks, I installed the 32-bit SDK on all systems. The problem was caused by a missing reboot/relogin on two of the systems. It appears updated system variables need a reboot to be seen from the cmd line, while user variable changes are seen after re-opening a cmd line.
-Karl.
0 Kudos
Nina_K_Intel
Employee
370 Views
I see, I met such issue too, you are right about relogon. As I remember it also helps if you go to Computer->Properties->Advanced System Settings->Env Vars->System and just press OK.

Nina
0 Kudos
Reply