rockbox/apps/codecs/demac/libdemac
Jens Arnold 8c38983b22 Fix standalone demac tool build.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29239 a1c6a512-1295-4272-9138-f99709370657
2011-02-06 23:18:30 +00:00
..
crc.c
decoder.c Use MEM_ALIGN_ATTR in libdemac instead of fixed alignment. Speeds up arm11 by ~6%. 2010-11-21 17:58:42 +00:00
decoder.h
demac.h
demac_config.h Fix standalone demac tool build. 2011-02-06 23:18:30 +00:00
entropy.c Fix #11897 - Multiple 'divide by zero' while playing particular APE on Clip+. Problem and solution observed and checked on Gigabeat S by myself. Fix submitted by Mikhail Titov resolves it. range_decode_short was declared as returing 'int short' rather than 'unsigned short' resulting in unwanted sign extension. 2011-02-05 09:59:36 +00:00
entropy.h
filter.c libdemac: ARMv7 assembler optimisation for the filters, tested on Nokia N900. Speedup is 2.1x for -c5000 compared to the ARMv6 asm. Note that actually compiling it on device requires hand-assembling the 'vadd' and 'vsub' instructions due to a bug in binutils 2.18.50, and making the standalone decoder use it requires Makefile and demac_config.h hacks. 2010-08-30 06:31:47 +00:00
filter.h
filter_16_11.c
filter_32_10.c
filter_64_11.c
filter_256_13.c
filter_1280_15.c
parser.c
parser.h
predictor-arm.S
predictor-cf.S Redo r28026 so that all .S files get the __ASSEMBLER__ define. 2010-12-27 17:27:59 +00:00
predictor.c
predictor.h
SOURCES
udiv32_arm-pre.S
udiv32_arm.S
vector_math16_armv5te.h
vector_math16_armv6.h
vector_math16_armv7.h libdemac: ARMv7 assembler optimisation for the filters, tested on Nokia N900. Speedup is 2.1x for -c5000 compared to the ARMv6 asm. Note that actually compiling it on device requires hand-assembling the 'vadd' and 'vsub' instructions due to a bug in binutils 2.18.50, and making the standalone decoder use it requires Makefile and demac_config.h hacks. 2010-08-30 06:31:47 +00:00
vector_math16_cf.h
vector_math16_mmx.h
vector_math32_armv4.h
vector_math_generic.h