I'm trying to get access to hardware accelerated video compression on an Atom processor. I did some preliminary work on an i7-4910MQ without issues, but I can't successfully call MFXVideoENCODE_Init on the E3950. Is there some setting or other change I need?
When I compile the "simple_encode" tutorial project for x86, MFXVideoENCODE_Init will return MFX_ERR_MEMORY_ALLOC. simple_encode.exe will print the following:
>simple_encode.exe -g 640x480 -b 74000 -f 30/1 Could not allocate memory. c:\source\mediasdk-tutorials-0.0.3\simple_3_encode\src\simple_encode.cpp 167
When I compile the "simple_encode" tutorial project for x64, MFXVideoENCODE_Init causes an access violation and simple_encode.exe will exit without printing anything.
simple_session.exe works OK for both x86 and x64.
>simple_session.exe Implementation: HARDWARE API Version: 1.27
I'm running Windows 10 Enterprise LTSC. Compiling with Intel(R) Media SDK 2019 R1 on MS Visual Studio 2017.
I will check on my side, but you might also check if following code can run:
If you can find "simple_7_codec", you can find it here: