Commit [20d7f3] Maximize Restore History

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

git-svn-id: http://svn.xiph.org/trunk/vorbis@2975 0101bb08-14d6-0310-b084-bc0e0c8e3800

xiphmont xiphmont 2002-01-22

changed examples/decoder_example.c
changed lib/analysis.c
changed lib/bitrate.c
changed lib/block.c
changed lib/codec_internal.h
changed lib/floor0.c
changed lib/floor1.c
changed lib/iir.c
changed lib/info.c
changed lib/lookup.c
changed lib/mdct.c
changed lib/misc.c
changed lib/misc.h
changed lib/psytune.c
changed lib/res0.c
changed lib/sharedbook.c
changed lib/vorbisenc.c
changed lib/vorbisfile.c
examples/decoder_example.c Diff Switch to side-by-side view
Loading...
lib/analysis.c Diff Switch to side-by-side view
Loading...
lib/bitrate.c Diff Switch to side-by-side view
Loading...
lib/block.c Diff Switch to side-by-side view
Loading...
lib/codec_internal.h Diff Switch to side-by-side view
Loading...
lib/floor0.c Diff Switch to side-by-side view
Loading...
lib/floor1.c Diff Switch to side-by-side view
Loading...
lib/iir.c Diff Switch to side-by-side view
Loading...
lib/info.c Diff Switch to side-by-side view
Loading...
lib/lookup.c Diff Switch to side-by-side view
Loading...
lib/mdct.c Diff Switch to side-by-side view
Loading...
lib/misc.c Diff Switch to side-by-side view
Loading...
lib/misc.h Diff Switch to side-by-side view
Loading...
lib/psytune.c Diff Switch to side-by-side view
Loading...
lib/res0.c Diff Switch to side-by-side view
Loading...
lib/sharedbook.c Diff Switch to side-by-side view
Loading...
lib/vorbisenc.c Diff Switch to side-by-side view
Loading...
lib/vorbisfile.c Diff Switch to side-by-side view
Loading...