summaryrefslogtreecommitdiffstats
path: root/apps/codecs/libatrac
AgeCommit message (Expand)AuthorFilesLines
2010-06-17Make sure files which aren't windows-specific use \n line endings onlyRafaël Carré1-226/+226
2010-06-11FS#11335 by me: make ARM assembly functions thumb-friendlyRafaël Carré1-2/+4
2010-05-29Small changes to asm for better readability.Andree Buschmann1-18/+21
2010-05-06Move c/h files implementing/defining standard library stuff into a new libc d...Thomas Martitz1-1/+1
2010-03-12Fix comment on interpolation macro.Andree Buschmann1-3/+3
2010-03-12Fix playback of atrac3 joint stereo encoded files. Define the interpolation m...Andree Buschmann1-7/+7
2010-02-20Reinstate ICONST_ATTR for matrixCoeffs_fix ; remove (silly) gain_tab1 and re...Dave Hooper2-9/+3
2010-02-20Remove ICONST_ATTR from some tables, to fit into PP5020 iram (now that mdct i...Dave Hooper1-4/+4
2010-02-17Fix yellow (bad function declaration)Dave Hooper1-2/+3
2010-02-17Merge from branches/mdctexp - faster ifft+imdct in codec libDave Hooper2-6/+3
2010-02-16Add the Rockbox GNU header to some files in libatrac.Mohamed Tarek3-1/+62
2010-02-16Fix yellow.Mohamed Tarek1-1/+1
2010-02-16"Detach" ATRAC3 from RM. Since ATRAC3 isn't really specific to RM, it must no...Mohamed Tarek2-20/+23
2010-02-15Major optimization of atrac3 codec for Coldfire targets. Moving several numbe...Andree Buschmann2-8/+20
2010-02-15Minor atrac3 codec optimization. Refacturate requantization of spectral lines...Andree Buschmann1-10/+47
2010-02-15Further optimization of atrac3 codec. Refacturate gainCompensateAndOverlap(),...Andree Buschmann1-38/+145
2010-02-15Minor speed up of atrac3 codec. Applying 2 bits fract part to scalefactors in...Andree Buschmann1-11/+12
2010-02-15Work on atrac Joint Stereo mode. Correct calculation in getChannelWeights(), ...Andree Buschmann3-52/+34
2010-02-15revert last commit (r24660). There was a mistake in the location of the Mohamed Tarek1-8/+12
2010-02-14Fold a 2-bit shift into decodeSpectrum(), saves 1MHz on ARM, +2% Mohamed Tarek1-12/+8
2010-02-14Further optimization and minor clean up of atrac codec: Unroll iqmf_dewindowi...Andree Buschmann3-16/+78
2010-02-14Make deceodeSpectrum() store the spectral coefficients of odd bands in revers...Mohamed Tarek1-19/+11
2010-02-13Speed up atrac codec for ARM through simple loop unrolling. Saves 9 MHz on PP...Andree Buschmann1-20/+107
2010-01-03Set svn:keywords property on .c and .h files that didn't already have it. Cor...Bertrik Sikken1-0/+0
2009-08-30Further performance optimization of the atrac3 decoder. Rework the internal s...Andree Buschmann3-55/+60
2009-08-29fix redAndree Buschmann1-0/+1
2009-08-29Submit interim version of FS#10565. Performance optimization of atrac3 decode...Andree Buschmann5-146/+343
2009-08-16Put the lookup tables into iram ; 2% speedup on ColdFire 1% on ARMMohamed Tarek1-7/+7
2009-08-16Make those functions actually inline. Around 20% speedup on coldfire, 10% spe...Jens Arnold3-71/+65
2009-08-16Revert r22339 as it causes immediate stack overflow on target, at least on co...Jens Arnold2-5/+5
2009-08-16Put QMF coefficients into IRAM. Update test program to still compile with IB...Michael Giacomelli2-2/+2
2009-08-16Make the IMDCT temporary working buffer a local variable instead of keeping o...Michael Giacomelli2-5/+5
2009-08-15Move bitstream.[ch] to codecs/lib/ffmpeg_bitstream.[ch] to avoid duplicate co...Mohamed Tarek6-1257/+4
2009-08-15remove duplicates of bswap.h from libwma, libcook and libatrac. Create codecs...Mohamed Tarek2-151/+1
2009-08-15Fix handling of unaligned input buffers in libatrac.Mohamed Tarek1-10/+5
2009-08-15Correct the ffmpeg revision of libatrac and write more import details.Mohamed Tarek1-1/+5
2009-08-14Fix yellow.Mohamed Tarek1-1/+1
2009-08-14Support for playback of atrac3 audio in rm, in sim.Mohamed Tarek4-11/+37
2009-08-14Revert the asm fixmul stuff for now.Mohamed Tarek1-10/+1
2009-08-14Use the bytestream reading functions form librm and drop bytestream.h and lib...Mohamed Tarek6-716/+26
2009-08-14Move main() outside atrac3.c and create atrac3.hMohamed Tarek4-244/+251
2009-08-14Replace av_log() with DEBUGF and drop some now-useless files.Mohamed Tarek10-4256/+19
2009-08-14Fix a (stupid) mistake in libatrac/atrac3.cMohamed Tarek1-1/+1
2009-08-13Call the asm definitions of fixmul functions when possible.Mohamed Tarek1-1/+11
2009-08-13Remove mallocs from libatrac.Mohamed Tarek1-29/+5
2009-08-13Modify libatrac to use fixed-point arithmetic.Mohamed Tarek10-5756/+324
2009-08-10Import libatrac from ffmpeg and modify librm to support ATRAC3.Mohamed Tarek23-0/+13398