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
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.

SDK v8.3.26.352\sample_decode memory leaks



Can you give me some advice on a number of memory leaks I am seeing with the latest Intel® Media SDK 2018 R1 - Media Samples\sample_decode

If you were to loop the contents of  'main()' 5 times using the latest decode sample, adding the call to Pipeline.Close(); on each iteration (also add  UnregisterClass(m_sWindowParams.lpClassName, GetModuleHandle(NULL)); in CDecodeD3DRender::Close()) you will see the attached memory leaks.

It is very common for a window to host a number of different streams for decode.

This is a simple test to illustrate the leaks, in our released code the structure is more defined for purpose but we see the same leaks.

Our window is never actually closed.

Thank you in advance for any advice.


0 Kudos
0 Replies