Success! Subscription added.
Success! Subscription removed.
Sorry, you must verify to complete this action. Please click the verification link in your email. You may re-send via your profile.
Hi. We find that QuickSync does not work in 64-bit on computer with Windows N and Intel HD 3000 graphics card. We investigated this issue and find following.
1. 32-bit and 64-bit hardware dlls present and located in same folder.
2. Quicksync works in 32-bit application but in 64-bit application it does not work.
3. MFXInit function call fails in 64-bit with MFX_ERR_UNSUPPORTED error code, I tried also automatic detection.
Analyzer tool logs for 32-bit and 64-bit attached.
Link Copied
Is there a monitor attached to the Intel Graphics Adapter in both cases?
(Direct3D 9 requires this).
Was the 64-bit OS 'upgraded' from previous OS?
Can you try re-installing the 64-bit graphics drivers from intel.com?
Is this platform a system that shipped with both NVIDIA and Intel adapters or did you add the NVIDIA device? (There are some systems that require special drivers, but I suspect this is not the case because 32-bit support is working.
I suspect driver install will fix issue. If you still see issue, I can suggest more things to try.
"Can you try re-installing the 64-bit graphics drivers from intel.com?"
I'm a colleague of the original poster.
We did this first with the latest release (April 10, 2014), and detection seems to work.
For good measure, we reverted to the original state where the machine was using the current Windows driver, and detection failed
Do you know how the 9.17.10.3347 driver that is showing the issue got installed?
Was this system upgraded from previous OS? (There is a known issue with upgrading from old OS with old driver to new OS).
Since we always recommend using the latest drivers anyway, it may not be worth investigating, but if you happen to have information, it is appreciated. THANKS
No, the machine wasn't upgraded from a previous OS, but a clean installation of the 8.1 "N" version 64-bit. This version of Windows, however, doesn't have the Windows Media Feature Pack, and QuickSync doesn't seem to work without it, ie detection fails.
I proceeded to download the Media Foundation package for "N" version, and after installation, observed that detection works for 32-bit, but failed on 64-bit. While this setup is still on a Windows driver version, at that time, I thought about downloading a newer version from the Intel website, but the driver update utility reported that I already have the current driver version.
I only learned of the latest update after your recommendation; and ran the same update utility. I am attaching the analyzer logs for the current driver version.
Hi,
Thank you for providing output of analyzer. These show Media SDK API working as expected for both 32-bit and 64-bit applications (with HW accelerated support through API 1.4), as well as an installed H.264 Encoder Media Foundation Transform.
I had not realized the Media Foundation package was necessary for 64-bit MediaSDK API usage. This was not the case on earlier operating systems. (It is understandably necessary for "Media Foundation" usage).
Thank you for providing this information.
Community support is provided Monday to Friday. Other contact methods are available here.
Intel does not verify all solutions, including but not limited to any file transfers that may appear in this community. Accordingly, Intel disclaims all express and implied warranties, including without limitation, the implied warranties of merchantability, fitness for a particular purpose, and non-infringement, as well as any warranty arising from course of performance, course of dealing, or usage in trade.
For more complete information about compiler optimizations, see our Optimization Notice.