b086458e4e
Centralize the selection of codec compilation flags to codec.make to avoid having to duplicate the per cpu selection logic and the build rule in the individual codec lib make files and make tweaking easier. The two special cases, libmad and libspeex were left alone. I plan to introduce a var for arm generation so that appropriate flags can be selected per generation as benchmarking results have shown that different arm arches might have different optimal flags. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30330 a1c6a512-1295-4272-9138-f99709370657 |
||
---|---|---|
.. | ||
libwmapro.make | ||
mdct_tables.c | ||
mdct_tables.h | ||
quant.h | ||
README.rockbox | ||
SOURCES | ||
wma.c | ||
wma.h | ||
wmapro_math.h | ||
wmaprodata.h | ||
wmaprodec.c | ||
wmaprodec.h |
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.