summaryrefslogtreecommitdiff
path: root/apps/gui
diff options
context:
space:
mode:
authorThomas Martitz <kugel@rockbox.org>2014-04-15 23:49:07 +0200
committerThomas Martitz <kugel@rockbox.org>2014-04-15 23:49:07 +0200
commit466441dc14f2463dbd48aa6ab268317269100e4a (patch)
treee45c579fdf1554f9f56aa8ea23d902b098c21235 /apps/gui
parentbd10245e8940c05e9c4bfe13744571daf43a164a (diff)
downloadrockbox-466441dc14f2463dbd48aa6ab268317269100e4a.tar.gz
rockbox-466441dc14f2463dbd48aa6ab268317269100e4a.zip
libmad: Use 32bit unsigned for requantize table.
Implicit promotion of integer literals to unsigned long introduced a subtle bug on 64-bit systems due to weird sign extensions (leads to audible glitches in a few files). The table is originally designed for unsigned 32bit integers, and it works with those so use them. As a consequence the lookup table size is halved as well. Change-Id: I35d878d6df03300387f0e403e0f3c3bdc73eea00
Diffstat (limited to 'apps/gui')
0 files changed, 0 insertions, 0 deletions