| |
Review and how it works

GraphEditPlus will make every DirectShow developer's life much less complicated. Edit many graphs, see every bit of every media type, control the filters and output C++ code of a working instrument.
DirectShow development has been never so trouble-free before! Load and save .grf files working with MS GraphEdit. See all filters registered in the system, register new filters. Render media files.
For every filter in the system you can: see in what file on hard drive it's (for VfW codecs you'll see actual codec file, not the wrapper), see all information about its file: making and modification times, release, vendor, size, and so on., see and copy to clipboard filter's CLSID, see and change filter's merit, unregister filter.
For every filter available in the graph it's possible to see the supported (there are hundreds of known DirectShow interfaces), open the property pages where available, know the current state (stop/pause/run). Connect pins making use of an intelligent or direct procedure.
For every pin which is not connected the users can get several information such as a list of mediatypes, and filters able to connect to it, render pin, if it is compatible with IAMStreamConfig etc.
For every connection between filters the user may see its mediatype.
For every mediatype it is possible to see full information: not only major and sub types, but also all the fields of every format blocks (like VideoInfo, VideoInfo2, WaveFormatEx, and so on.) e.g. all fields of nested structures like BitmapInfoHeader and so on. See what samples go through the graph (see info about every sampe going through Sample Grabber).
Control the graph, see current position and duration with this utility. Once you've built it, a module can output source code in C++ of an uncomplicated instrument that builds this graph and runs it. It will include all necessary filter definitions.
How to install & uninstall GraphEditPlus - system requirements .NET Framework 2.0
|
|