Media (Intel® oneAPI 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
The Intel sign-in experience has changed to support enhanced security controls. If you sign in, click here for more information.

Maximum MFXVideoDecode instance number


Hi All,

Now I'm trying to use Intel media SDK. So, I have checked the performance and limitations.

Using "sample_decode" sample(64bit build), I try to create multiple instance to know limitation as below.

CDecodingPipeline Pipeline[128];

for ( int i = 0; i < 128; i++){



for(int i=0; i<128; i++){




I couldn't create 128 instance. I failed to create the instance between 70th and 75th.  ( I used d3d allocator in sample_common project )

The problem is MFXVideoDECODE_Init API didn't return any error code. It made system error(c0000374).

I was monitoring system resource using GPU-z and INDE System Analyzer.  However, there are enough extra resource.

How can I resolve that? and Could you let me know how many MFX decode instance I can create. 

My System information is

Windows 7 Enterprise K (64bit)

Intel i7 4790K, Intel HD Graphics 4600 Driver version is

System Memory is 32GB and video dedicated memory is 512MB( default is 64MB ).

If you have any idea or advise, please let me know that.

Thank you.


0 Kudos
0 Replies