I have a AVStream driver for a USB based A/V capture device. Issue is with
the audio decoding and rendering. video decoding and rendering is fine. The
Capture driver source filter audio output pin when connected to a audio
decoder supporting
MEDIASUBTYPE_AAC one type of decoding filter, its perfect.
But with another vendor decoding filter of the same media subtype_aac
format, audio decoding and rendering is not happening.
Pin connection is fine.
KSDATARANGE_AUDIO,
I have given MEDIATYPE as AUDIO
media subtype as MEDIASUBTYPE_AAC
specifier as WAVEFORMATEX
channel -2 (stereo), min&max bits/sample 16, min&max frequency -48000
I checked in GraphEdt application, both the decoder's one working & another
not working both have under Pin-->type the guid for the MEDIAsubtype_AAC. Pin
connection is fine with both the decoders to the capture filter audio output
pin.
Only in one decoder, audio rendering is not happening. I had put a dump
filter at the ouptut of the decoder, but no data isdumped in the o/p of
decoder.
If I put the dump at the o/p of audio o/p pin, data is dumped in the file
and I am able to play them.
When pin negotiation is successful, what else can stop a decoder from
decoding the audio frames.??
Can anybody give me some clue on this issue..
Thanks,..