Fixed a memory management error in the new codebook code
authorMonty <xiphmont@xiph.org>
Tue, 22 Jan 2002 08:06:08 +0000 (08:06 +0000)
committerMonty <xiphmont@xiph.org>
Tue, 22 Jan 2002 08:06:08 +0000 (08:06 +0000)
commit8bc503a5542c92625e705000f381995a55af1b88
treec4e390b959df8c103b862c40e30706df25b1c729
parent65edd8f42e2c38650fd5c790337d11eab297f2ea
Fixed a memory management error in the new codebook code
Removed final-stage infinite shift buffer; now a no-copy
 double buffer; removes another 70kB nominal from decode
 with slight speed improvement (~2%)

there's still an exact-position seek bug found by seeking_example to
track down.  The seek succeeds, but the position is off.

Monty

svn path=/trunk/vorbis/; revision=2975
18 files changed:
examples/decoder_example.c
lib/analysis.c
lib/bitrate.c
lib/block.c
lib/codec_internal.h
lib/floor0.c
lib/floor1.c
lib/iir.c
lib/info.c
lib/lookup.c
lib/mdct.c
lib/misc.c
lib/misc.h
lib/psytune.c
lib/res0.c
lib/sharedbook.c
lib/vorbisenc.c
lib/vorbisfile.c