I have Intel Media SDK version 2.0 (Gold) installed on my system. I am attempting to encode H.264 video in hardware and am running into trouble. I have built and run the sample_encode.exe project, and everything works fine if i leave out the -hw switch. When trying the same encode using -hw, the MFXInit function returns MFX_ERR_UNSUPPORTED. I saw that someone else ran into this issue and solved it by switching the default display adapter in BIOS and/or using MFX_IMPL_HARDWARE_ANY instead of MFX_IMPL_HARDWARE to initialize; however, nothing works. I am using the i5-2500 Sandy Bridge CPU with an MSI H67MA-E35 motherboard. The system is running Windows 7. Is there something I am missing here?
Also, once I get this up and running, I will be using DirectShow to develop. Is hw encoding acceleration possible using the the sample H.264 filter, or will I need to customize it?
Thanks in advance for your help.