several speed improvements: completely rewritten bitbuffer which uses native machine...
authorJosh Coalson <jcoalson@users.sourceforce.net>
Sun, 28 Jan 2007 17:40:26 +0000 (17:40 +0000)
committerJosh Coalson <jcoalson@users.sourceforce.net>
Sun, 28 Jan 2007 17:40:26 +0000 (17:40 +0000)
commit423f804d500413718548b1aa6a5b441e870d9baf
tree71a6a3aa05037064d17a44e3d82d96f3eda3678f
parent76ba93a4ee2402f77cec3e1c1bc922a86886ab2f
several speed improvements: completely rewritten bitbuffer which uses native machine word size instead of bytes; much faster rice partition size estimation; crc16 calculation in machine word size
26 files changed:
build/config.mk
doc/html/changelog.html
src/libFLAC/Makefile.am
src/libFLAC/Makefile.lite
src/libFLAC/bitbuffer.c [deleted file]
src/libFLAC/bitreader.c [new file with mode: 0644]
src/libFLAC/bitwriter.c [new file with mode: 0644]
src/libFLAC/crc.c
src/libFLAC/include/private/Makefile.am
src/libFLAC/include/private/all.h
src/libFLAC/include/private/bitbuffer.h [deleted file]
src/libFLAC/include/private/bitreader.h [new file with mode: 0644]
src/libFLAC/include/private/bitwriter.h [new file with mode: 0644]
src/libFLAC/include/private/crc.h
src/libFLAC/include/private/stream_encoder_framing.h
src/libFLAC/libFLAC_dynamic.dsp
src/libFLAC/libFLAC_static.dsp
src/libFLAC/stream_decoder.c
src/libFLAC/stream_encoder.c
src/libFLAC/stream_encoder_framing.c
src/test_libFLAC/Makefile.am
src/test_libFLAC/Makefile.lite
src/test_libFLAC/bitbuffer.c [deleted file]
src/test_libFLAC/bitwriter.c [new file with mode: 0644]
src/test_libFLAC/bitwriter.h [moved from src/test_libFLAC/bitbuffer.h with 97% similarity]
src/test_libFLAC/main.c