1
0
Fork 0
forked from len0rd/rockbox
foxbox/apps/codecs
Andree Buschmann 02ab23e92f Make mdct compilable again for non-ARM targets.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24822 a1c6a512-1295-4272-9138-f99709370657
2010-02-21 21:39:38 +00:00
..
demac Clarify comments in ARMv6 divider regarding special-case handling of large (high bit set) numerators. 2010-02-20 06:29:23 +00:00
lib Make mdct compilable again for non-ARM targets. 2010-02-21 21:39:38 +00:00
liba52 Merge from branches/mdctexp - faster ifft+imdct in codec lib 2010-02-17 00:49:53 +00:00
libalac FS #10690: Add support for 24 bit ALAC files based on libalac 0.2.0 2010-02-03 00:37:24 +00:00
libasap sync asap codec to ASAP 2.1 2010-02-04 17:31:10 +00:00
libatrac Reinstate ICONST_ATTR for matrixCoeffs_fix ; remove (silly) gain_tab1 and replace with a simple bitshift in the code 2010-02-20 12:55:35 +00:00
libcook Further work on cook codec. Rounding is not needed when using a large fract part in the internal sample representation. Move quantization array to iram. Beautification of mdct post processing. Speed up of 0.2 MHz on PP5022. 2010-02-21 21:18:05 +00:00
libfaad Use new MDCT library for libfaad. Speeds up AAC-LC by 2.5MHz. 2010-02-20 00:29:31 +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 Fix another file for r12 being a scratch register. Overlooked earlier because this file used 2009-07-13 13:15:28 +00:00
libmusepack Submit FS#10974: Speed up mpc-codec through changing the dct32-algorithm. +5% on PP5020, +12% on M5. 2010-02-07 14:04:46 +00:00
libpcm libpcm: linear pcm decode logic separates according to each bitspersample, endian, and signess. 2010-02-20 10:15:36 +00:00
librm Factor out bytestream reading functions needed in rm parsers/codecs. 2009-08-14 15:13:14 +00:00
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 Unroll and optimise channel coupling for arm gives 0.6Mhz speed for vorbis on pp(ipod video) 2010-02-21 15:36:35 +00:00
libwavpack Reenable -O2 for Wavpack, which appears to have been lost during makefile clean up. Improves wavpack decoding performance by several MHz on ARM and Coldfire. 2009-11-08 07:04:14 +00:00
libwma Merge from branches/mdctexp - faster ifft+imdct in codec lib 2010-02-17 00:49:53 +00:00
a52.c Make local functions static in codecs, where possible. 2008-12-29 19:49:48 +00:00
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 Remove more tabs 2010-02-07 18:38:47 +00:00
aiff.c commit FS#10424 and FS#10425 2010-02-20 02:04:56 +00:00
aiff_enc.c Commit FS#10458 by Christopher Williams - Fix incorrect AIFF and WAV encoding while recording in mono. 2009-07-23 11:27:09 +00:00
alac.c Calculate watermark from bitrate and harddisk spinup time. 2009-01-10 21:10:56 +00:00
ape.c FS#10122 - Fix wrong format type of logf functions in speex.c 2009-09-30 12:56:33 +00:00
asap.c correctly set playback time in the asap codec. (metadata parser might not do it for all fileformats). 2010-02-08 16:48:56 +00:00
atrac3_oma.c Initial support for ATRAC3 streams in wav containers. 2010-02-16 03:34:39 +00:00
atrac3_rm.c "Detach" ATRAC3 from RM. Since ATRAC3 isn't really specific to RM, it must not be obligatory to initialize the decoder through RMContext. 2010-02-16 01:47:22 +00:00
codec_crt0.c Mac doesn't handle placing variables in specific sections very well. Building the sim on OS X is now possible once again. 2009-02-27 07:30:41 +00:00
codecs.make Add support for Sony OMA file format. Currently only supports ATRAC3 (without DRM), and seeks. Tested on sansa 2010-02-12 03:21:37 +00:00
cook.c Optimization for cook codec. Rework sample output to be able to use highly optimized dsp routines. Moved some functions to iram. Speeds up codec by 1.3 MHz on PP5022. 2010-02-21 19:47:05 +00:00
flac.c Fix FS#10476. Prevent FLAC bitrate calculation overflow with large files. The watermark depends on the bitrate, and so this also fixes playback pauses on large FLAC files. 2009-08-08 20:27:03 +00:00
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 Remove more tabs 2010-02-07 18:38:47 +00:00
mpc.c Allow higher precision in calculation of seek position and elapsed time for mpc codec. 2009-04-20 19:16:48 +00:00
nsf.c Make local functions static in codecs, where possible. 2008-12-29 19:49:48 +00:00
raac.c Set svn:keywords property. 2009-11-18 01:00:43 +00:00
shorten.c Calculate watermark from bitrate and harddisk spinup time. 2009-01-10 21:10:56 +00:00
sid.c Remove more tabs 2010-02-07 18:38:47 +00:00
SOURCES Add support for Sony OMA file format. Currently only supports ATRAC3 (without DRM), and seeks. Tested on sansa 2010-02-12 03:21:37 +00:00
spc.c Take 2 at 'Consolidate all fixed point math routines in one library' (FS#10400) by Jeffrey Goode 2009-07-05 18:06:07 +00:00
speex.c FS#10122 - Fix wrong format type of logf functions in speex.c 2009-09-30 12:56:33 +00:00
vorbis.c Remove more tabs 2010-02-07 18:38:47 +00:00
wav.c commit FS#10424 and FS#10425 2010-02-20 02:04:56 +00:00
wav_enc.c Commit FS#10458 by Christopher Williams - Fix incorrect AIFF and WAV encoding while recording in mono. 2009-07-23 11:27:09 +00:00
wavpack.c Calculate watermark from bitrate and harddisk spinup time. 2009-01-10 21:10:56 +00:00
wavpack_enc.c Recording: Change some encoder code the operation of which was apparantly unclear. It seems clearer now anyway. No functional changes. 2008-11-28 07:23:13 +00:00
wma.c Commit fix suggested by Siaoru Lee in FS#9776. Fixes a bug in our ASF parser. 2009-02-08 22:05:15 +00:00