summaryrefslogtreecommitdiffstats
path: root/apps/codecs
AgeCommit message (Expand)AuthorFilesLines
2010-01-03Invert divisor earlier in udiv32_arm, allowing the div0 test to be done befor...Andrew Mahone1-36/+24
2010-01-03Set svn:keywords property on .c and .h files that didn't already have it. Cor...Bertrik Sikken3-0/+0
2010-01-03More tabs removedAndree Buschmann1-1/+1
2010-01-03Use long jump to reach __div0 from udiv32_arm if building with IRAM and witho...Andrew Mahone1-0/+11
2010-01-03More comments for udiv32_armv4.S, reduce zero divisor test to one cycle for t...Andrew Mahone1-53/+54
2010-01-02Second part of FS#10832 by Juliusz Chroboczek. Ignore empty mdat chunks in m...Michael Giacomelli1-4/+3
2010-01-02Commit first part of FS#10832 by Juliusz Chroboczek. Allows playback of unst...Michael Giacomelli3-10/+18
2010-01-02Add missing EOF newline.Andrew Mahone1-1/+1
2010-01-02Remove special cases from udiv32_armv4.S, except for zero divisor and large n...Andrew Mahone1-43/+5
2010-01-01Simplify some expressions using the ? operatorBertrik Sikken1-5/+3
2009-12-31Add 31/31-bit unsigned division in apps/codecs/lib/udiv_arm.S, with 2 cycles ...Andrew Mahone1-2/+52
2009-12-23Assembler optimised bitreverse for ARM, again a little bit faster and smaller...Jens Arnold1-20/+68
2009-12-23Improved bitrev with approach suggested by Jens Arnold, gives 0.5%-1% speedup...Nils Wallménius1-5/+25
2009-12-21Use optimised byteswap function in bitrev for a tiny speedup on coldfire and ...Nils Wallménius1-2/+1
2009-12-14Commit both patches in FS#10833 - Protect against division by zero in AAC (mp...Michael Giacomelli2-6/+7
2009-12-13Improved bitrev12, using a larger LUT to save one lookup, speeds up vorbis ab...Nils Wallménius1-4/+8
2009-12-13Fix red, DESCALE_SHIFT macro was missing a right-parenthesis.Andrew Mahone1-2/+2
2009-12-13Libfaad pow2/log2 improvements:Andrew Mahone3-64/+105
2009-12-12Comment var only used by already commented out debug code, delete #if 0'ed bl...Nils Wallménius1-22/+12
2009-12-10Remove inline asm that hasn't been useful for years, no speed differenceNils Wallménius1-12/+0
2009-12-09Remove some sample functions from codeclib - these were for verifying the gen...Andrew Mahone1-9/+0
2009-12-09Extend av_log2 in codeclib into a generic for scanning for set bits, which ca...Andrew Mahone6-137/+92
2009-12-06Fix red: av_log2 undefined for ARM_ARCH <= 4, missing codeclib.h includes.Andrew Mahone3-4/+4
2009-12-06slightly faster asm av_log2 for armv6 (currently only Gigabeat S)Nils Wallménius1-2/+14
2009-12-05Fix yellow: mixed signed/unsigned in conditional.Andrew Mahone1-1/+1
2009-12-05Slightly improve av_log2 in codeclib on ARMv6.Andrew Mahone1-2/+1
2009-12-05Move av_log2 function and asociated table to the codec lib, remove 3 identica...Nils Wallménius7-109/+50
2009-11-29Oops, correct typo that made the previous commit uselessNils Wallménius1-1/+1
2009-11-29Disable strict aliasing for speex for now to get rid of warnings, some very n...Nils Wallménius1-2/+4
2009-11-29Fix yellow by making the ifdef hell slightly worseNils Wallménius1-1/+1
2009-11-29Enable strict aliasing optimizations for codecs on gcc versions >= 4.0, fix a...Nils Wallménius5-33/+38
2009-11-29Use clz instruction to calculate integer logarithms, speeds up decoding of on...Nils Wallménius2-0/+10
2009-11-29#if 0 out unused stuffNils Wallménius1-2/+4
2009-11-29Use clz instruction to count leading zeroes on armv5+, gives about 2% speedup...Nils Wallménius1-3/+10
2009-11-29These macros have been replaced by (UN)LIKELY macros and were not used anywhere.Nils Wallménius1-12/+0
2009-11-22Add support for the MP4 file type 'isom'. Based on FS#10790 with an additiona...Magnus Holmgren1-1/+2
2009-11-20Fix warning on new gcc for checking value or truth of undefined _WIN32 and MIPS.Andrew Mahone1-1/+1
2009-11-19Avoid possible memory corruptionNils Wallménius1-2/+3
2009-11-18Set svn:keywords property.Mohamed Tarek4-2/+6
2009-11-18Handle mid-track resumes in RM.Mohamed Tarek4-2/+41
2009-11-09Make the codecs use more IRAM on S5L870x, as we have plenty of it.Michael Sparmann3-2/+6
2009-11-08Reenable -O2 for Wavpack, which appears to have been lost during makefile cle...Michael Giacomelli1-0/+7
2009-10-04Add STATICIRAM_NOT_MDCT as a workaround for the gcc bug where static function...Dave Chapman3-8/+27
2009-10-03Smarter check for failed packet parsing in RM. Also fixes a bug in playback w...Mohamed Tarek3-18/+56
2009-10-02Commit unrolled version of WMA's exponent decode taken from latest ffmpeg. Gi...Michael Giacomelli1-11/+12
2009-09-30Actually qualify the tables put into .irodata in r22849 as 'const'. Also mark...Jens Arnold2-11/+11
2009-09-30FS#10122 - Fix wrong format type of logf functions in speex.cTomer Shalev2-7/+7
2009-09-29Change IDATA to ICONST for lookup tables since they're actually constant.Michael Giacomelli1-9/+9
2009-09-07Fix for FS#10492, by Aoyumi: Data abort errors when playing some Vorbis files.Magnus Holmgren3-25/+17
2009-08-30Further performance optimization of the atrac3 decoder. Rework the internal s...Andree Buschmann4-60/+64