I can use it in GraphEdit and it works fine with my bullet cam as capture device, GPS filter and
video render. I'm trying to insert it into the graph in our version of DirectXCapture as this is what builds the graph. I dont know alot about this stuff, but my laymans thinking is if we can find where it builds the graph, insert the GPS filter and then on to the AVI Mux, we're all good. But it seems the renderGraph() function is some funky function that connects all the filters together itself and doesnt seem to support (from what I can gather) extra filters other than input, compression and output. I think there is a function to allow you to connect it all together manually, just trying to find it in the DirectShowLib examples
EDIT: Aha, seems we need FilterGraph.Connect() to connect the pins manually. Just need to work out what the renderStream does lol.
EDIT2: Ok found the right example and you need to create more than one renderStream. Seems logical! Just need to work out how to do it, back in a few days lol
Bookmarks