We are using the 15dd936825ad475ea34e35f3f54217a6 plugin DLL(mfxplugin64_hevcd_sw.dll) to decode HEVC in both MFX_PLUGINID_HEVCD_HW and MFX_PLUGINID_HEVCD_SW modes.
The MFX_PLUGINID_HEVCD_HW works fine, but when running on a machine without HW capabilities, or manually selecting that mode in our product we observe a memory leak.
We have tried with DLL from Server Studio 2017 and 2017R3 release with same result.
The test is running 8 fullHD streams HEVC and decoding keyframes only. When decoding all the stream the memory leak is more visible faster.
Intel HD Graphics 630 driver: 188.8.131.5215
mfxplugin64_hevcd_sw.dll DLL versions tried:
-Product version: 184.108.40.206
-Product version: 220.127.116.11
both versions have the memory leak.
Please let me know if you need more information.
Sorry for the delayed reply.
Can the issue still be reproduced with the latest Media SDK 2018 R1 and this driver?
Now we moved this plugin from MSS Pro to free Media SDK for Windows and HEVC plugins became a part of driver.