Vorbis DShow filter - problem with sample rate, probably
I use standard latest codec pack from official vorbis site. Precompiled dll.
Try to build this Filter Graph:
Mic ==> Vorbis Compressor ==> SampleGrabber ==> Vorbis Decompressor ==> Audio Render
It does not work. But if exclude SampleGrabber from the graph - it works!
For example, it works perfectly:
Camera ==> VP8 Video Compressor ==> SampleGrabber ==> VP8 Video Decompressor ==> Render
I think it because of strange Time Stamps that produce Vorbis Encoder. It's "granule" position instead of normal sample time, may be a'm wrong.
I want to create somth. like this.
Remote Side: Mic ==> Vorbis Compressor ==> SampleGrabber ==> Null Render.
Local Side: PushSourceFilter ==> Vorbis Decompressor ==> Audio Render.
As i've marked above, it work for video codecs (theora), but does not work for Vorbis.
Probably, this is wrong place for such questions, but it will be very useful if somebody create manual - how to work with Vorbis filters.
Excuse me for my English )