For me it works if I use MPA Decoder Filter for audio. Other filters I've tried do not connect.
If I add
pmt->SetFormatType(& FORMAT_WaveFormatEx);
to CAudioPin::GetMediaType method the CyberLink Audio Decoder I normally use also connects and seems to work ok.
I've also noticed that when the filter is stopped the graph is not removed from the
ROT so if start and stop tv and then use GraphEdit to connect to remote graph
you will have multiple graphs to select from. And you will always have at least two
graps to select from because both the filter and the TSReaderPlayer register the
graph in ROT.
If I add
pmt->SetFormatType(& FORMAT_WaveFormatEx);
to CAudioPin::GetMediaType method the CyberLink Audio Decoder I normally use also connects and seems to work ok.
I've also noticed that when the filter is stopped the graph is not removed from the
ROT so if start and stop tv and then use GraphEdit to connect to remote graph
you will have multiple graphs to select from. And you will always have at least two
graps to select from because both the filter and the TSReaderPlayer register the
graph in ROT.