summaryrefslogtreecommitdiff
path: root/apps/codecs/libwma (follow)
Commit message (Collapse)AuthorAge
* Yet more dead code removalDave Chapman2007-07-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13789 a1c6a512-1295-4272-9138-f99709370657
* Remove some unused codeDave Chapman2007-07-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13788 a1c6a512-1295-4272-9138-f99709370657
* Assemblerised CMUL() for ARM, giving ~20% speedup.Jens Arnold2007-07-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13787 a1c6a512-1295-4272-9138-f99709370657
* Attempt #2Michael Giacomelli2007-07-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13786 a1c6a512-1295-4272-9138-f99709370657
* Opps fix static ASM function on coldfireMichael Giacomelli2007-07-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13785 a1c6a512-1295-4272-9138-f99709370657
* Code clean up: Move fixed point functions into their own files. Move ↵Michael Giacomelli2007-07-04
| | | | | | various lookup tables into header files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13784 a1c6a512-1295-4272-9138-f99709370657
* Shorten the coldfire fixmul32() by 2 instructions and use one register less. ↵Jens Arnold2007-07-04
| | | | | | Smaller code, but practically no speed change. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13783 a1c6a512-1295-4272-9138-f99709370657
* Replace some 64 bit multiplies with assembly on Coldfire targets. Codec lots ↵Thom Johansen2007-07-03
| | | | | | closer to realtime on those targets now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13779 a1c6a512-1295-4272-9138-f99709370657
* WMA clean-up commit - fix 64-bit sim warnings, set svn keywords property, ↵Dave Chapman2007-07-03
| | | | | | and add new files to apps/FILES git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13771 a1c6a512-1295-4272-9138-f99709370657
* Initial, work-in-progress, version of a WMA codec using Michael Giacomelli's ↵Dave Chapman2007-07-03
fixed-point and malloc-less WMA decoder (based on the ffmpeg WMA decoder from early 2006, and also building on the work started by Paul Jones). The codec itself and the ASF parsing code were written by me, inspired by the ASF parser in libasf. Current performance is around 400% realtime on gigabeat, 100% realtime on PP and 20% realtime on Coldfire. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13769 a1c6a512-1295-4272-9138-f99709370657