summaryrefslogtreecommitdiffstats
path: root/apps/codecs/libmusepack
AgeCommit message (Expand)AuthorFilesLines
2011-11-29Resync mpc to r476 of svn.musepack.org. Improves error handling after seek.Andree Buschmann1-4/+9
2011-11-25Solve FS#12396 through rolling back r26592. This fixes distortions while mpc ...Andree Buschmann1-43/+57
2011-09-10Fully remove floating point code from libmusepack. Introduce two small const ...Andree Buschmann6-15/+75
2011-08-18FS#12231Nils Wallménius1-8/+0
2011-08-02Sync rockbox to r475 of musepack's svn.Andree Buschmann6-85/+140
2011-06-01FS#12140 by Sean Bartell, Make various codec stuff static.Nils Wallménius3-11/+15
2011-05-16Use more IRAM for mpc on S5L870x. Speed up decoding by ~2%.Andree Buschmann5-5/+29
2011-04-27Fix compiler warnings ('variable set ut not used') with GCC 4.6.0.Andree Buschmann1-2/+1
2011-03-19FS#12014 by Huan Zhang fixing some link errors with a recent mips toolchain.Nils Wallménius1-3/+3
2011-01-12Switch coldfire builds over to new toolchain using gcc 4.5.2 and binutils 2.20.1Nils Wallménius1-5/+1
2010-11-21Use MEM_ALIGN_ATTR in mpc codec. Speed up by 22-24% was measured on ARM11.Andree Buschmann2-5/+6
2010-11-12Minor speed up of mpc requantization.Andree Buschmann1-6/+17
2010-11-12Re-submit ARM asm optimizations in mpc synthesis as the performance regressio...Andree Buschmann1-17/+10
2010-11-12Set alignment for major data arrays in the mpc codec. This avoids performance...Andree Buschmann3-7/+13
2010-11-09Roll back r28488 as it slows down mpc by 2% on S5L8701.Andree Buschmann1-10/+17
2010-11-05libmusepack: use postindexing on the pointer when storing to increment it for...Nils Wallménius1-6/+3
2010-11-05libmusepack: tiny optimization of the ARMv4 mpc_decoder_windowing_D implement...Nils Wallménius1-13/+9
2010-11-05libmusepack: ARMv6 assembler for mpc_decoder_windowing_D, speeds up decoding ...Nils Wallménius2-5/+205
2010-11-02Minor optimization of mpc codec via moving dewindowing asm to icode section f...Andree Buschmann1-0/+5
2010-11-02Using icode attribute for S5L870x is faster on some codecs. Speed up for mpc ...Andree Buschmann1-2/+2
2010-11-02Optimize mpc's synthesis filter by reducing stalls for arm9 and above. Speed ...Andree Buschmann1-2/+208
2010-11-01Fix FS#11710. On Coldfire CPU's mpc uses a speed optimization which was not c...Andree Buschmann1-0/+3
2010-10-02Fix FS#11650. Correct sliencing of subband in mpc decoder. Thanks to Leo Witt...Andree Buschmann1-1/+1
2010-10-02Optimization of mpc's buffering routines through using the maximum possible b...Andree Buschmann1-12/+13
2010-10-02Finally fix FS#11476 (data abort when playing some sv8 mpc files on lowmem ta...Andree Buschmann1-2/+4
2010-08-12Move memset6() declaration to string-extra.h, kills a warning compiling for a...Thomas Martitz1-1/+1
2010-07-20Convert inline coldfire assembler to a 'real' assembler function, with tweaks...Nils Wallménius3-44/+90
2010-06-24Housekeeping. Comment musepack code seqments unused in rockbox.Andree Buschmann4-2/+23
2010-06-21Disable unneeded parts of mpc's file-I/O interface.Andree Buschmann1-0/+2
2010-06-20Fix FS#11416. Resuming mpc was broken since r26032 due to false assumption of...Andree Buschmann1-1/+1
2010-06-11FS#11335 by me: make ARM assembly functions thumb-friendlyRafaël Carré1-2/+4
2010-06-05Some asm code beautification in the mpc decoder.Andree Buschmann1-58/+44
2010-05-29Small changes to asm for better readability.Andree Buschmann1-28/+28
2010-05-14Fix FS#11261 (slow seek forward in mpc files). Since the introduction of the ...Andree Buschmann1-18/+27
2010-05-14Restor setting of EMAC mode on coldfire lost in r25056 fixes whitenoise when ...Nils Wallménius1-0/+5
2010-05-07Unroll mpc's requantization loops for some (minor) speed up.Andree Buschmann1-19/+60
2010-05-07Refactor mpc's requantization to use identical macros for each subframe.Andree Buschmann1-101/+76
2010-04-18Clean up libmusepack: move declarations to internal.h and set svn properties.Bertrik Sikken14-14/+17
2010-03-12Restore musepack's IRAM configuration to pre r25127 for non PP5022/24.Andree Buschmann2-5/+11
2010-03-11Minor optimization for musepack codec through moving functions to IRAM on PP ...Andree Buschmann2-7/+9
2010-03-11Refacturate IRAM configuration for musepack codec. No functional change.Andree Buschmann1-23/+12
2010-03-07Use more IRAM for musepack on S5L870X CPUs.Andree Buschmann1-2/+2
2010-03-07Major change to musepack decoder: Import v1.3.0 (r458 from svn.musepack.net) ...Andree Buschmann33-2699/+2985
2010-02-07Submit FS#10974: Speed up mpc-codec through changing the dct32-algorithm. +5%...Andree Buschmann2-782/+716
2010-01-311st part of fix for FS#10637. Correction of mpc header parsing.Andree Buschmann1-5/+7
2010-01-03Set svn:keywords property on .c and .h files that didn't already have it. Cor...Bertrik Sikken2-0/+0
2009-07-12* ARM asm DSP and codec/plugin functions: Use r12 scratch register properlyJens Arnold1-27/+27
2009-03-04Cosmetic fix: remove duplicate semicolonsBertrik Sikken1-1/+1
2009-03-01Silence warning from 'ar' if the archive had to be created.Jens Arnold1-1/+1
2009-02-23Stop hiding errors by redirecting stderr to /dev/null. If we really need to d...Daniel Stenberg1-1/+1