[vorbis-dev] Are vorbis_blocks really independent?

Michael Smith msmith at xiph.org
Thu Feb 13 06:11:08 PST 2003

On Friday 14 February 2003 00:39, Ronald Bos wrote:
> I read some lines in libvorbis/include/vorbis/codec.h:
> /* vorbis_block is a single block of data to be processed as part of
> the analysis/synthesis stream; it belongs to a specific logical
> bitstream, but is independant from other vorbis_blocks belonging to
> that logical bitstream. *************************************************/
> My question. Does this imply that vorbis_analysis (oggenc/encode.c), which
> takes as argument a vorbis_block and an ogg packet, is also independent of
> from other calls to vorbis_analysis?

Yes, if you have independent vorbis_blocks, this should be true. The comment 
_may_ be out of date, you'll need to check and/or do some testing.


<p>--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.

More information about the Vorbis-dev mailing list