rockbox/apps/codecs/libwmapro
Andree Buschmann 560d89130f Using icode attribute for S5L870x is faster on some codecs. Speed up for mpc is ~3%, for aac ~1%.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28453 a1c6a512-1295-4272-9138-f99709370657
2010-11-02 21:06:20 +00:00
..
libwmapro.make
mdct_tables.c oops ! shouldn't have removed mdct_tables. 2010-08-05 06:10:14 +00:00
mdct_tables.h oops ! shouldn't have removed mdct_tables. 2010-08-05 06:10:14 +00:00
quant.h
README.rockbox update wmapro's README. 2010-08-05 06:37:53 +00:00
SOURCES Fix reds. 2010-08-05 06:17:18 +00:00
wma.c
wma.h
wmapro_math.h Another minor ARM speedup for libwmapro. Drop lsb of multiplication result in fixmul31(). The difference to current implementation is +/-1 in the output signal. Same routines are used for other codecs and in the codec lib as well. 2010-08-05 21:59:29 +00:00
wmaprodata.h
wmaprodec.c
wmaprodec.h Using icode attribute for S5L870x is faster on some codecs. Speed up for mpc is ~3%, for aac ~1%. 2010-11-02 21:06:20 +00:00

Library: libwmapro
Imported: 2010-04-30 by Mohamed Tarek

This set of files form the files needed from ffmpeg's libavcodec and libavutil
to build a standalone wma professional decoder.

LICENSING INFORMATION

ffmpeg is licensed under the Lesser GNU General Public License and the file
wmaprodec.c is copyright (c) 2007 Baptiste Coudurier, Benjamin Larsson, Ulion
and copyright (c) 2008 - 2009 Sascha Sommer, Benjamin Larsson.

IMPORT DETAILS

Based on ffmpeg svn r22886 dated 15 April 2010.

The decoder is a heavily modified version of the original ffmpeg floating point
implementation. It's been modified to use fixed point arithmetic and now plays
and seeks on all the targets that Rockbox supports. Currently only supports mono
and stereo streams, streams with more than 2 channels are not yet supported.