rockbox/apps/codecs/libmusepack
2008-06-14 11:22:31 +00:00
..
AUTHORS
ChangeLog
config-mpc.h
config_types.h
COPYING
decoder.h Further changes in mpc buffered seek. Remove magical number and replace it with a better commented #define. Use shift and bit mask instead of division and modulo operations when using the seek buffer. Saves some binary size for the codec. 2008-06-04 05:41:59 +00:00
huffman.h
huffsv7.c Some changes for musepack: Disable SV4-SV6 support (I guess I am the only one who oned such). Remove tabs, perform some minor code beautification and add ICONST_ATTR to some requantization constants. 2008-05-10 15:15:10 +00:00
huffsv46.c Some changes for musepack: Disable SV4-SV6 support (I guess I am the only one who oned such). Remove tabs, perform some minor code beautification and add ICONST_ATTR to some requantization constants. 2008-05-10 15:15:10 +00:00
idtag.c
internal.h
mainpage.h
Makefile
math.h Move ARM assembler of musepack synthesis filter to own file. Additionally add ICONST_ATTR to noise generator data. 2008-05-17 21:26:34 +00:00
mpc_config.h Move ARM assembler of musepack synthesis filter to own file. Additionally add ICONST_ATTR to noise generator data. 2008-05-17 21:26:34 +00:00
mpc_decoder.c Further changes in mpc buffered seek. Remove magical number and replace it with a better commented #define. Use shift and bit mask instead of division and modulo operations when using the seek buffer. Saves some binary size for the codec. 2008-06-04 05:41:59 +00:00
musepack.h Musepack seek hotfix. Do not dynamically allocate seek buffer but use a buffer of constant size (~28.5min). Files larger than this will still not seek properly. Some additional rework has to be done for the seek buffer. 2008-05-19 18:06:00 +00:00
reader.h Some changes for musepack: Disable SV4-SV6 support (I guess I am the only one who oned such). Remove tabs, perform some minor code beautification and add ICONST_ATTR to some requantization constants. 2008-05-10 15:15:10 +00:00
README
README.rockbox
requant.c Removed non-active seek mechanism from musepack library, small other cleanups. 2008-05-10 20:33:28 +00:00
requant.h Removed non-active seek mechanism from musepack library, small other cleanups. 2008-05-10 20:33:28 +00:00
SOURCES Move ARM assembler of musepack synthesis filter to own file. Additionally add ICONST_ATTR to noise generator data. 2008-05-17 21:26:34 +00:00
streaminfo.c
streaminfo.h
synth_filter.c Resort operands in mul/smull/mla/smlal to use D[] as second multiplication operand. Additionally do not pre-scale D[] for the 64 Bit precision synthesizer. Through this the 64 Bit multiplication is speed up by 1.5MHz without loss of precision. 2008-06-14 11:22:31 +00:00
synth_filter_arm.S Resort operands in mul/smull/mla/smlal to use D[] as second multiplication operand. Additionally do not pre-scale D[] for the 64 Bit precision synthesizer. Through this the 64 Bit multiplication is speed up by 1.5MHz without loss of precision. 2008-06-14 11:22:31 +00:00

Musepack Decoder Library 1.1:

run "./configure; make"

To create a sample app using the musepack decoder library in src/
Check src/sample.cpp for more details.