1
0
Fork 0
forked from len0rd/rockbox
foxbox/apps/codecs
Nils Wallménius 135d983433 This should fix FS#10917, and also fix channel swapping i introduced in r23784. Lets hope the third time's the charm
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24271 a1c6a512-1295-4272-9138-f99709370657
2010-01-18 04:32:47 +00:00
..
demac Make the codecs use more IRAM on S5L870x, as we have plenty of it. 2009-11-09 20:01:07 +00:00
lib Invert divisor earlier in udiv32_arm, allowing the div0 test to be done before entering the 32-bit divide portion of the code, and making the handling of div0 simpler. 2010-01-03 15:57:03 +00:00
liba52
libalac Extend av_log2 in codeclib into a generic for scanning for set bits, which can provide either log2 or leading-zero-count output, and can force mapping 0 input to 0 output if needed (otherwise 0 input produces undefined result). Replace av_log2 in lib/codeclib.h, floor_log2 and wl_min_lzc in libfaad/common.c and common.h, and count_leading_zeros in libalac/alac.c with macros using bs_generic. 2009-12-09 02:24:45 +00:00
libasap
libatrac Set svn:keywords property on .c and .h files that didn't already have it. Correct svn:executable property on some files. 2010-01-03 14:28:09 +00:00
libcook Fix red: av_log2 undefined for ARM_ARCH <= 4, missing codeclib.h includes. 2009-12-06 04:43:23 +00:00
libfaad Fix red, DESCALE_SHIFT macro was missing a right-parenthesis. 2009-12-13 04:06:45 +00:00
libffmpegFLAC Fix red: av_log2 undefined for ARM_ARCH <= 4, missing codeclib.h includes. 2009-12-06 04:43:23 +00:00
libm4a Second part of FS#10832 by Juliusz Chroboczek. Ignore empty mdat chunks in mp4 files. 2010-01-02 21:02:13 +00:00
libmad
libmusepack Set svn:keywords property on .c and .h files that didn't already have it. Correct svn:executable property on some files. 2010-01-03 14:28:09 +00:00
librm
libspc Fix yellow by making the ifdef hell slightly worse 2009-11-29 21:22:23 +00:00
libspeex Oops, correct typo that made the previous commit useless 2009-11-29 21:41:58 +00:00
libtremor Assembler optimised bitreverse for ARM, again a little bit faster and smaller. * Separated 'x' and 'ret' gives gcc a bit more freedom regarding register allocation (except on coldfire where it doesn't matter). 2009-12-23 23:44:56 +00:00
libwavpack
libwma Move av_log2 function and asociated table to the codec lib, remove 3 identical implementations, always have LUT in iram (gives a *tiny* speedup on coldfire), make the clz based function return the same value as the non clz based function for 0 input to be safe (slows down flac ~2% on the gigabeat S) 2009-12-05 16:47:43 +00:00
a52.c
a52_rm.c Set svn:keywords property. 2009-11-18 01:00:43 +00:00
aac.c Commit both patches in FS#10833 - Protect against division by zero in AAC (mp4) codec by Juliusz Chroboczek. Adds some return value checking so that faad errors don't crash rockbox when decoding broken or unsupported files. 2009-12-14 01:09:01 +00:00
adx.c
aiff.c
aiff_enc.c
alac.c
ape.c
asap.c
atrac3_rm.c Set svn:keywords property. 2009-11-18 01:00:43 +00:00
codec_crt0.c
codecs.make Enable strict aliasing optimizations for codecs on gcc versions >= 4.0, fix alising violations that this uncovered, gives small speedups for most codecs, FS#10801 2009-11-29 18:11:49 +00:00
cook.c Set svn:keywords property. 2009-11-18 01:00:43 +00:00
flac.c
mod.c Simplify some expressions using the ? operator 2010-01-01 22:47:25 +00:00
mp3_enc.c This should fix FS#10917, and also fix channel swapping i introduced in r23784. Lets hope the third time's the charm 2010-01-18 04:32:47 +00:00
mpa.c
mpc.c
nsf.c
raac.c Set svn:keywords property. 2009-11-18 01:00:43 +00:00
shorten.c
sid.c
SOURCES
spc.c
speex.c
vorbis.c
wav.c
wav_enc.c
wavpack.c
wavpack_enc.c
wma.c