[vorbis-dev] question about vorbis_synthesis_blockin

Nicholas Sherman nsherman at Bluestreak.com
Fri May 11 08:12:51 PDT 2001



I'm looking at the vorbis_synthesis_blockin and pcmout functions, and I'm
confused about the positioning and determination of centerW wrt adding in
the next set of data. Specifically, it seems legal (in
vorbis_synthesis_pcmout) to return to the user any data up to the centerW
position; however, in vorbis_synthesis_blockin, if you have a long block
following a short block, it is legal to overlap the long block back to a
position before centerW, thus modifying data that the user may already have
requested.  Have I interpreted the code correctly, and is it expected to
truncate the block in such a way?

thanks,

nds

--- >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