I'm using C++ DirectShow and also C# DirectShow.Net to try to process and display MPEG-2 TS (Transport Stream) video files.
These videos do play with VLC. I've been successful with video file types *.avi, *.wmv and *.mpg (type-1) but fail on Mpeg-2 TS.
Does anyone know if DirectShow will process transport stream video files for viewing?
Note: I've tried (unsuccessfully) building a filter graph for TS videos using GraphEdit.
Although I'm comfortable using LibAV and Live555, I need to know ahead if either version of DirectShow(C++) or DirectShow.Net can process an Mpeg-2 Transport Stream video file. Knowing if this can be done is half the battle. If not, I prefer not to waste the time and will use LibAV.
Thanks ahead :)