rockbox/apps/codecs/lib
Dominik Riebeling 6e5e625596 Remove svn:executable on source file and set keywords.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22342 a1c6a512-1295-4272-9138-f99709370657
2009-08-16 12:24:50 +00:00
..
asm_arm.h
asm_mcf5249.h Slight whitespace cleanup, add a const qualifier. No functional changes 2009-07-30 13:52:11 +00:00
codeclib.c New makefile solution: A single invocation of 'make' to build the entire tree. Fully controlled dependencies give faster and more correct recompiles. 2008-11-20 11:27:31 +00:00
codeclib.h Remove various ABS() definitions with a single one using typeof (if using gcc) to avoid multiple evaluations of the input expressions. Speex still uses its own as I didn't want to change this imported code too much. 2009-08-03 01:38:58 +00:00
codeclib_misc.h Modify the mdct library to enable using it outside rockbox - No functional changes. 2009-08-13 20:02:31 +00:00
ffmpeg_bitstream.c Move bitstream.[ch] to codecs/lib/ffmpeg_bitstream.[ch] to avoid duplicate copies across codecs. 2009-08-15 22:06:42 +00:00
ffmpeg_bitstream.h Move bitstream.[ch] to codecs/lib/ffmpeg_bitstream.[ch] to avoid duplicate copies across codecs. 2009-08-15 22:06:42 +00:00
ffmpeg_bswap.h remove duplicates of bswap.h from libwma, libcook and libatrac. Create codecs/lib/ffmpeg_bswap.h and use it instead. 2009-08-15 16:50:52 +00:00
fixedpoint.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
fixedpoint.h * FS#10411 - Fixed point math code is bloated by Jeffrey Goode 2009-07-07 13:36:34 +00:00
libcodec.make Silence warning from 'ar' if the archive had to be created. 2009-03-01 09:04:15 +00:00
mdct2.c Modify the mdct library to enable using it outside rockbox - No functional changes. 2009-08-13 20:02:31 +00:00
mdct2.h Modify the mdct library to enable using it outside rockbox - No functional changes. 2009-08-13 20:02:31 +00:00
mdct_arm.S Reorder some operands to increase frequency of multiply early termination on TDMI targets, reorder some operations to try to reduce stalls. 2009-07-13 04:50:02 +00:00
mdct_lookup.c Remove svn:executable on source file and set keywords. 2009-08-16 12:24:50 +00:00
mdct_lookup.h Rearrange the MDCT library lookup tables so that codecs can access them. Access them in cook. Remove old cook trig tables. Replace old 32x16 bit fixed point multiply code with faster ASM ARM/Coldfire versions using full 32 bit precision. Improves performance signficantly on PP5024 (~200% realtime for a 64k file) while saving a lot of memory and improving accuracy. 2009-07-17 23:53:40 +00:00
osx.dummy.c
setjmp.h Fix red 2009-04-22 15:04:26 +00:00
setjmp_arm.S Add setjmp/longjmp for ARM and ColdFire to the codec lib, and use it in the Vorbis codec to better handle out of memory conditions (to exit rather than crash; the AAC codec could use it too). setjmp/longjmp comes from newlib 1.17.0 with a few minor changes (combine parts of some files, remove support for some architectures, change some ifdef's). 2009-03-08 12:48:58 +00:00
setjmp_cf.S Add setjmp/longjmp for ARM and ColdFire to the codec lib, and use it in the Vorbis codec to better handle out of memory conditions (to exit rather than crash; the AAC codec could use it too). setjmp/longjmp comes from newlib 1.17.0 with a few minor changes (combine parts of some files, remove support for some architectures, change some ifdef's). 2009-03-08 12:48:58 +00:00
setjmp_mips.S Clean code a bit (no functional changes) 2009-04-16 14:34:49 +00:00
SOURCES Rearrange the MDCT library lookup tables so that codecs can access them. Access them in cook. Remove old cook trig tables. Replace old 32x16 bit fixed point multiply code with faster ASM ARM/Coldfire versions using full 32 bit precision. Improves performance signficantly on PP5024 (~200% realtime for a 64k file) while saving a lot of memory and improving accuracy. 2009-07-17 23:53:40 +00:00
udiv32_armv4.S