summaryrefslogtreecommitdiffstats
path: root/apps/codecs/libwmapro
AgeCommit message (Expand)AuthorFilesLines
2011-01-12Switch coldfire builds over to new toolchain using gcc 4.5.2 and binutils 2.20.1Nils Wallménius1-1/+1
2010-11-02Using icode attribute for S5L870x is faster on some codecs. Speed up for mpc ...Andree Buschmann1-2/+2
2010-08-05Another minor ARM speedup for libwmapro. Drop lsb of multiplication result in...Andree Buschmann1-4/+3
2010-08-05Minor of libwmapro on ARM. Swap operands for fixmul31, is 1% faster.Andree Buschmann1-2/+2
2010-08-05Remove the comment about Coldfire asm. The current code (using fixmul16 macro...Mohamed Tarek1-34/+0
2010-08-05libwmapro: remove coldfire fixmul24 as it is both incorrect and unused, fix f...Nils Wallménius1-16/+1
2010-08-05update wmapro's README.Mohamed Tarek1-7/+4
2010-08-05Fix reds. Mohamed Tarek1-0/+1
2010-08-05oops ! shouldn't have removed mdct_tables.Mohamed Tarek2-0/+3401
2010-08-05Drop the the mdct files from libwmapro since they are no longer needed.Mohamed Tarek5-3461/+0
2010-08-04Increase wmapro decoder output sample depth to 24 bits, makes the mean error ...Mohamed Tarek3-15/+18
2010-08-04Fix red by removing sine_512 from iram (2KB). minor slowdown for PP5024 (~0.0...Mohamed Tarek1-1/+1
2010-08-04Use codeclib's mdct in wmapro. Input coeffs to the transform needed to be sca...Mohamed Tarek5-12/+27
2010-08-03Fix the sample count in wma pro.Mohamed Tarek1-1/+0
2010-08-01Use higher precision for libwmapro's quant_tab[].Andree Buschmann1-7/+7
2010-07-31Housekeeping for libwmapro. Define some multiple used constants, use more pre...Andree Buschmann1-20/+25
2010-07-30libwmapro: fix comment for coldfire fixmul31.Nils Wallménius1-1/+1
2010-07-29Maintenance and minor speedup of libwmapro. Comment unused arrays, fix commen...Andree Buschmann6-9/+14
2010-07-29Make codeclib_misc.h include the asm headers to simplify inclusion magic.Nils Wallménius1-5/+1
2010-07-29libmwapro: use codeclib asm macros for XNPROD31, speeds up decoding of a 55kb...Nils Wallménius1-1/+5
2010-07-28libwmapro: coldfire asm for vector_fixmul_scalar, 1% speedupNils Wallménius1-0/+32
2010-07-28Refactor asm macros in libwmapro's vector_fixmul_() functions. No change to o...Andree Buschmann1-62/+46
2010-07-28Add ARM assembler to libwmapro vector_fixmul_scalar(). Speeds up decoding by ...Andree Buschmann1-18/+48
2010-07-28Refinement of initial lowmem handling for libwmapro (r27593). Set maximum sup...Andree Buschmann1-11/+15
2010-07-28Correct the scaling of the coeffs to 17bits.Mohamed Tarek2-3/+3
2010-07-28Submit next part of FS#11498. Unroll loop for minor speedup of libwmapro on A...Andree Buschmann1-9/+15
2010-07-28Enable wmapro compilation for lowmem targets by excluding multichannel buffer...Mohamed Tarek1-1/+7
2010-07-27libwmapro: build with -O2 for coldfire, 5% speedup.Nils Wallménius1-0/+12
2010-07-27libwmapro: tiny tweak fo coldfire fixmul24 for a very slight speedup.Nils Wallménius1-11/+9
2010-07-26libwmapro: slightly shorter and faster inline asm fixed point multiplication ...Nils Wallménius1-25/+22
2010-07-26Modify the wma pro decoder to produce non-interleaved samples, and work direc...Mohamed Tarek2-26/+25
2010-07-26Submit part of FS#11498. Major speedup for WMA Professional on ARM and Coldfi...Andree Buschmann4-30/+240
2010-07-26libwmapro: coldfire asm for vector_fixmul_window, gives a speedup of ~13%, dr...Nils Wallménius2-8/+41
2010-07-17Increase the size of quant table in libwmapro to accomodate more values for e...Mohamed Tarek2-5/+13
2010-07-17libwmapro no longer needs libm in the sim; update the makefile and README.roc...Mohamed Tarek2-33/+6
2010-07-17libwmapro : remove dead/unneeded code from wma.[ch]Mohamed Tarek2-371/+0
2010-07-17libwmapro : Rename all FIXED occurrances to int32_t and remove types.hMohamed Tarek3-47/+37
2010-07-17More cleaning for libwmapro; use codeclib's bitstream functions and drop thos...Mohamed Tarek8-1925/+5
2010-07-15Initial cleanup for libwmapro.Mohamed Tarek32-12201/+117
2010-07-14wmapro: silence some warnings related to function prototypes unused in rockboxRafaël Carré1-0/+5
2010-07-14wmapro: don't force little endiannessRafaël Carré1-1/+1
2010-07-14Add WMA Pro to the main build. WMA Pro now plays on target and decodes in 151...Mohamed Tarek16-204/+76
2010-07-14Remove the floating point code from wmaprodec.c and change variable names acc...Mohamed Tarek5-322/+75
2010-07-12Complete the conversion of WMA Pro to fixed point. Floating point code is sti...Mohamed Tarek6-36/+243
2010-07-10Rename/change SIMVER to APP_TYPE in the Makefiles.Thomas Martitz1-1/+1
2010-07-07wmapro codec sim build needs to link with libmRafaël Carré1-0/+10
2010-07-05Partial conversion of the wmapro decoder to fixed point arithmetic. Currently...Mohamed Tarek13-42/+3643
2010-06-21Add a patch file in libwmapro to make it easier to add the library and the de...Mohamed Tarek2-10/+48
2010-06-21Remove the stubbed main() from wmaprodec.c since it's useless now and remove ...Mohamed Tarek2-17/+0
2010-06-21Wrote apps/codecs/wmapro.c and modified libwmapro to make the codec work in t...Mohamed Tarek14-35/+81