Published by Roman on 08 Feb 2010 at 08:47 pm
DirectShow Spy: IAMFilterData interface
This quick update for DirectShow Filter Graph Spy adds tracing for (deprecated) IAMFilterData interface, and also fixes problem with Media Player Classic – Home Cinema, when the player crashes in External Filters windows.
Partial Visual C++ .NET 2008 source code is available from SVN, release binary included (Win32, x64); installation instructions are in another post.
4 Responses to “DirectShow Spy: IAMFilterData interface”
Leave a Reply
You must be logged in to post a comment.

salavatov on 16 Feb 2010 at 14:06 #
please repair links:
“Sorry, there was an application error
Please notify info@assembla.com about this problem.
We fix errors and enhance the application frequently”
thanks
Roman on 16 Feb 2010 at 14:29 #
Will you retry? I just checked that it’s downloadable.
WarrickF on 18 Mar 2010 at 17:53 #
Hi Guys,
1st off – THANK YOU!!! – I’ve been the unfortunate person that maintains a DirectShow based web service that magically works sometimes and not others.
The tool is the holy grail for me as I have no way of telling what the graph looks like that this web service generates.
I register the spy on my Window 2003 server (32bit) and when running windows media player, I do see a new graph registored and am able to connect.
However, my web service no longer works. If I un-register the DLL, all is fine again. So somehow the spy breaks the application.
How do I go about debugging this?
Thanks
Warrick
Roman on 18 Mar 2010 at 18:05 #
Hi Warrick,
First of all, make sure you are using the latest version of the spy DLL, the one that is there in the repository. Then in the root directory C:\ you should see log file generated by the DLL, DirectShowSpy.log, will you please email it to me? It might give some insight on what is taking place there.