I was wondering if anyone here knows how to enumerate the computer's currently installed DMO filters? I would like to make a application that enumerates all of the currently installed DMO filters.
I know this is possible as GraphEdit and GraphStudio next do it.
The reason I need this is that I work in a company that receives a lot of different types proprietary (CCTV) video on a daily basis. Many times the person sending me the video is not a very technical person, so I send him an app that exports all of the currently installed programs and DirectShow Filters (using "InstalledCodec"), and compare them to the ones our program uses to process that video on his computer, so that I can find the codecs and process the movie on my computer.
Now once in a while I receive a video (usually ASFs) which was processed using DMO filters, which unfortunately I found no way to enumerate them (yet).
Does anyone here have a clue on how to approach this?
Thanks ahead, -YS