Leonard \ wrote:
the out-of-the-box ogg vorbis lib e.g. chooses the
amount of samples it
dispenses based on the number of frames it had decoded. if you want to read
blockwise, that is: based on a blocksize that _you_ want, you have to chop up
and merge the blocks that the lib gives you.
libsndfile does not have this limitation for other file formats
(including FLAC) and it won't have it for Ogg either.
It looks like libsndfile will be a significantly better API for
handling Ogg Vorbis once its finally working :-).
Erik
--
+-----------------------------------------------------------+
Erik de Castro Lopo nospam(a)mega-nerd.com (Yes it's valid)
+-----------------------------------------------------------+
"The lusers I know are so clueless, that if they were dipped in
clue musk and dropped in the middle of pack of horny clues, on
clue prom night during clue happy hour, they still couldn't get
a clue." --Michael Girdwood, in the monastery