summaryrefslogtreecommitdiffstats
path: root/lib/libsetjmp
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2012-05-07 03:12:56 -0400
committerMichael Sevakis <jethead71@rockbox.org>2013-05-16 18:52:21 +0200
commita7dee7f4472d9ebc77d6917043dc3c59a38e40d5 (patch)
tree5aabd08e93a2f398d041c7994f395be365582f43 /lib/libsetjmp
parent91b850ec425545d52d25c5b0f9a2caf6f853dfb7 (diff)
downloadrockbox-a7dee7f4472d9ebc77d6917043dc3c59a38e40d5.tar.gz
rockbox-a7dee7f4472d9ebc77d6917043dc3c59a38e40d5.zip
Introduce new hermite polynomial resampler.
Uses the Catmull-Rom case of Hermite cubic splines. Vastly improves the quality and accuracy of audio resampling with a rather minor additional overhead compared to the previous linear implementation. ARM and Coldfire assembly implementations included. Change-Id: Ic45d84bc66c5b312ef373198297a952167a4be26 Reviewed-on: http://gerrit.rockbox.org/304 Reviewed-by: Michael Sevakis <jethead71@rockbox.org> Tested-by: Michael Sevakis <jethead71@rockbox.org>
Diffstat (limited to 'lib/libsetjmp')
0 files changed, 0 insertions, 0 deletions