rockbox/apps/codecs/libwma
Björn Stenberg 303b455ceb Remove .a files before running ar, to avoid problems with renamed files remaining in the library.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19160 a1c6a512-1295-4272-9138-f99709370657
2008-11-20 16:49:55 +00:00
..
asf.h
bitstream.c Fix sim for now. Eventually I should change the decoder to error out if theres a problem allocating huffman tables. 2008-04-07 02:25:09 +00:00
bitstream.h WMA codec: Coldfire is capable of unaligned memory accesses, so lets make use of it. ~1.5% speedup. 2007-07-12 22:12:25 +00:00
bswap.h WMA codec: Coldfire is capable of unaligned memory accesses, so lets make use of it. ~1.5% speedup. 2007-07-12 22:12:25 +00:00
ffmpeg_config.h WMA codec: Coldfire is capable of unaligned memory accesses, so lets make use of it. ~1.5% speedup. 2007-07-12 22:12:25 +00:00
libwma.make Remove .a files before running ar, to avoid problems with renamed files remaining in the library. 2008-11-20 16:49:55 +00:00
SOURCES Combine the Vorbis, WMA and AAC IMDCT functions and put them into the codeclib. Combined IMDCT is now based on existing Tremor transform. Reduces CPU for 192k AAC by 21MHz on Coldfire, and 5MHz on PP5024. WMA and Vorbis should have no functional changes since they already used this code. Further optimization is possible and would benefit all 3 codecs. 2008-09-04 18:02:10 +00:00
types.h move structures around in the header files 2007-10-01 13:46:07 +00:00
wmadata.h Fix mistake in previous WMA commit. Also update comments to reflect changes. 2008-04-21 00:46:55 +00:00
wmadec.h Remove unused variable. 2008-07-19 20:52:43 +00:00
wmadeci.c Correct poor assumption on my part that WMA frames are 2048 samples long. Fixed problems with sample rates < 44.1khz. Fixes FS#9242 and FS#9439. 2008-10-14 01:41:26 +00:00
wmafixed.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
wmafixed.h Use Tremor IMDCT for WMA. Gives a ~20% speedup on ARM and coldfire. All my test samples gave equivilent or better accuracy (>>16 bit), but there may still be problems. Code becomes somewhat less readable since the IMDCT has bits of Vorbis in it, but this is not a serious issue and the old ffmpeg transform remains in SVN if anyone wants it. Also, WMA now passes Vorbis as the fastest transform codec on ARM, although MPC remains the fastest lossy codec overall. 2008-07-17 17:43:49 +00:00