I furthur investigated the problem and now my Direct Show Filter are cleaner than ever.
I am in the control of managing DirectShow Filters. Here is an easy way (attached) to Register/Unregister DirectShow Filters.
Some program do not unregister their DirectShow Filters, I kindly request from those developers to please unregister their DirectShow filters upon uninstallation.
Elecard MPEG2 Player supports unregistering their filters, so does Cyberlink PowerDVD. But not Nero Burning ROM. For example, the NeAudio.ax (Nero Audio Decoder) was still registered even after Nero Burning ROM was uninstalled.
Try to get GraphEdit (which in DirectX9 SDK). I have extracted it and its help file. The RAR file of them is just under 44 Kb. I will perhaps attach it in the next post.
Through GraphEdit you can see which DirectShow filters are being used during each video playback. You get the filename of the DirectShow filter, and then use the regsvr32 command to unregister it -- (if you don't wish to use it).
I was able to convert MPG/AVI via WME9 using this procedure. I will add screenshots of the DirectShow Filter Configurations later.
Cheers,
McoreD
|