Возникла проблема.
при декодировании формата vorbis использую vorbisfile. Все хорошо, пока в OGG-файле только один поток, но как в файле находится более чем один поток ( например theora видео или просто несколько аудио потоков ), то ничего поделать нельзя. И вообще нельзя указать с каким логическим потоком работать ?
Т.е. если отказаться vorbisfile и напрямую работать с vorbis_synthesis API, то в принципе проблем нет.
И автоматически второй вопрос - как посчитать количество сэмплов потока ( который возвращается ч/з ov_pcm_total ) ?