Using build - Elecard MPEG Player 22.214.171.124202.exe - downloaded from elecard.com today. (uninstalled and verified all elecard filters were deregistered before installing this).
I've been tracking this and observing leaks using a variety of different tools and playback methods (graphedit, Elecard MPG player shipped with above, my proprietary software). This report will focus on the Elecard MPG player itself to keep things simple.
The scenario is:
For system details here is the DXDIAG report as of now. http://www.sunflower.com/~shagenlo/DxDiag.txt
I'm running the Elecard MPG player with 2 800x600 24 second MPG files encoded on a Macintosh using Popwire.
Here's an XML (XGR) of the filtergraph that graphedit constructs to render one of these files:http://www.sunflower.com/~shagenlo/cuttergraph.xgr
Using Process Explorer (sysinternals.org) I'm watching the Handles grow on each successive playback of an mpg file. I'm seeing anywhere from 4 to 8 handles accumulating during each succcessive playback.
Lena mentioned this as a known issue as of Feb 10, 2006. Is this still an open issue as of today? If not, please consider this a bug report and let me know if you need any other information.