1
0
Fork 0
forked from len0rd/rockbox
foxbox/apps/codecs
2009-10-04 08:49:23 +00:00
..
demac
lib C code is NOT faster on S3C2440 - tested by AlexP on r22529 2009-08-29 13:03:40 +00:00
liba52 Actually qualify the tables put into .irodata in r22849 as 'const'. Also mark fftorder[] as 'const'. 2009-09-30 19:36:06 +00:00
libalac
libasap
libatrac Further performance optimization of the atrac3 decoder. Rework the internal sample representation and usage of dsp routines. For now a quick and dirty solution is used to add a fract part of 2 bits. Through this several buffers and functions as well as copy loops could be removed. Furthermore add some ASM for coldfire and place some additional data in IRAM on PP5022/24 and X5/M5. Speedup on ARM: +3%, speedup on Coldfire: +639%. Both ARM and Coldfire can decode in realtime now. 2009-08-30 14:14:22 +00:00
libcook Move bitstream.[ch] to codecs/lib/ffmpeg_bitstream.[ch] to avoid duplicate copies across codecs. 2009-08-15 22:06:42 +00:00
libfaad
libffmpegFLAC
libm4a
libmad
libmusepack
librm
libspc
libspeex
libtremor Add STATICIRAM_NOT_MDCT as a workaround for the gcc bug where static functions are not long called. This is currently only an issue on the Nano2G (S5L8701 CPU) which is the only ARM target with enough IRAM for these functions. Also add multiple-inclusion protection for config-tremor.h. All plugins and codecs now compile cleanly for the Nano2G. 2009-10-04 08:49:23 +00:00
libwavpack
libwma Commit unrolled version of WMA's exponent decode taken from latest ffmpeg. Gives a 1% speedup @ 192kbps. 2009-10-02 00:47:15 +00:00
a52.c
a52_rm.c Smarter check for failed packet parsing in RM. Also fixes a bug in playback where sometimes "codec failure" is splashed at the end of playback. 2009-10-03 00:18:42 +00:00
aac.c
adx.c
aiff.c
aiff_enc.c
alac.c
ape.c FS#10122 - Fix wrong format type of logf functions in speex.c 2009-09-30 12:56:33 +00:00
asap.c
atrac3_rm.c Smarter check for failed packet parsing in RM. Also fixes a bug in playback where sometimes "codec failure" is splashed at the end of playback. 2009-10-03 00:18:42 +00:00
codec_crt0.c
codecs.make FS#10466: Introduce a real malloc for tremor. 2009-08-29 12:23:40 +00:00
cook.c
flac.c
mod.c
mp3_enc.c
mpa.c
mpc.c
nsf.c
raac.c Smarter check for failed packet parsing in RM. Also fixes a bug in playback where sometimes "codec failure" is splashed at the end of playback. 2009-10-03 00:18:42 +00:00
shorten.c
sid.c
SOURCES
spc.c
speex.c FS#10122 - Fix wrong format type of logf functions in speex.c 2009-09-30 12:56:33 +00:00
vorbis.c FS#10466: Introduce a real malloc for tremor. 2009-08-29 12:23:40 +00:00
wav.c
wav_enc.c
wavpack.c
wavpack_enc.c
wma.c