summaryrefslogtreecommitdiff
path: root/apps/codecs/lib
AgeCommit message (Expand)Author
2010-12-27Fix profiling on coldfire with newer Gcc.Nils Wallménius
2010-12-01codeclib: inline assembler for fft4 and fft8 on coldfire, small 0.2-0.3MHz sp...Nils Wallménius
2010-11-24codeclib: there is no need to limit the outputs of the coldfire X(N)PROD_R ma...Nils Wallménius
2010-11-23codeclib: don't mark the outputs for the coldfire X(N)PROD_R asm macros as ea...Nils Wallménius
2010-11-21Remove unused define.Andree Buschmann
2010-10-12Rearrange and remove some manual register assignments, make use of pointer ad...Dave Hooper
2010-09-29ARMv6 supports unaligned memory accesses and they are enabled on our only ARM...Nils Wallménius
2010-08-24Move setjmp to lib and add setjmp for sh (imported from newlib) and compile i...Thomas Martitz
2010-07-29Make codeclib_misc.h include the asm headers to simplify inclusion magic.Nils Wallménius
2010-07-18FS#11454 Tuning of codec compiler optionsNils Wallménius
2010-07-17Begin shoehorning wma into the clip codec buffer again. Reduce the static buf...Nils Wallménius
2010-07-17Enable ff_copy_bits in ffmpeg_bitstream.c and put_bits.h and intreadwrite.h t...Mohamed Tarek
2010-07-16libwma has Huffman tables that are too big for the stack temp buffer. Make te...Nils Wallménius
2010-07-15Sync codeclib bitstream code with upstream ffmpeg code. Build ffmpeg_bitstrea...Nils Wallménius
2010-07-14Check if ROCKBOX_LITTLE_ENDIAN and ROCKBOX_BIG_ENDIAN are defined, no which v...Rafaël Carré
2010-07-10Rename/change SIMVER to APP_TYPE in the Makefiles.Thomas Martitz
2010-06-27Fix inline asm argument. Shouldn't have much impact in practice but might sav...Nils Wallménius
2010-06-21Rockbox as an application: Replace many occurences of #ifdef SIMULATOR with #...Thomas Martitz
2010-06-17ARMv6 versions of X(N)PROD31 macros and MULT32 macro. Saves about 1MHz or 3% ...Nils Wallménius
2010-06-11FS#11335 by me: make ARM assembly functions thumb-friendlyRafaël Carré
2010-05-31ARM: use BX when branch to an address in registerRafaël Carré
2010-05-13Two tiny tweaks to some arm asmNils Wallménius
2010-05-13Some asm for mdct on coldfire, speeds up vorbis decoding by about 0.3MHzNils Wallménius
2010-05-06Move c/h files implementing/defining standard library stuff into a new libc d...Thomas Martitz
2010-03-09Use bx lr unconditionally in setjmp_arm.SRafaël Carré
2010-03-05Remove unused GPL code from ffmpeg mdct library in order to restore it to LGPL.Michael Giacomelli
2010-02-22Remove all tabs within codec path.Andree Buschmann
2010-02-21Remove CLIP_TO_15 from codeclib. Remove tabs.Andree Buschmann
2010-02-21Make mdct compilable again for non-ARM targets.Andree Buschmann
2010-02-21Eep, didn't mean to commit those other filesDave Hooper
2010-02-21Get a few more % speedup on ARM (measured on ipod video) - improve imdct full...Dave Hooper
2010-02-20Adding ICODE for imdct (and its constituent ifft bits) gives 0.5MHz boost on ...Dave Hooper
2010-02-18I don't yet fully understand why this is required, but without it the output ...Dave Hooper
2010-02-17split_radix_permutation also unused (since now a hardcoded table) - but left ...Dave Hooper
2010-02-17FIx typo in coldfire asm which caused yellowDave Hooper
2010-02-17Fix yellow (ff_fft_permute_c an unused function in codeclib)Dave Hooper
2010-02-17Merge from branches/mdctexp - faster ifft+imdct in codec libDave Hooper
2010-02-04Move udiv32_arm.S into libdemac, as this divider is specialized for the APE c...Andrew Mahone
2010-02-02Reduce reciprocal table size a bit on Nano 2nd Gen as well (fix red).Jens Arnold
2010-02-02APE codec: Speed up decoding of -c2000 and higher on ARMv4 and coldfire by fu...Jens Arnold
2010-02-01FS#10943, optimized division and clz routines to replace libgcc routines for ...Andrew Mahone
2010-01-30Improve libdemac SATURATE slightly on ARMv4/5, move filter buffers and code o...Andrew Mahone
2010-01-28Small fix for ARMv5e/v6 APE divider, correct large-divisor path and remove sp...Andrew Mahone
2010-01-28Fix red: smlal operand ordering in udiv32_arm.SAndrew Mahone
2010-01-28Improvements to specialized dividers for APE codec:Andrew Mahone
2010-01-03Invert divisor earlier in udiv32_arm, allowing the div0 test to be done befor...Andrew Mahone
2010-01-03More tabs removedAndree Buschmann
2010-01-03Use long jump to reach __div0 from udiv32_arm if building with IRAM and witho...Andrew Mahone
2010-01-03More comments for udiv32_armv4.S, reduce zero divisor test to one cycle for t...Andrew Mahone
2010-01-02Add missing EOF newline.Andrew Mahone