diff options
author | Thomas Martitz <kugel@rockbox.org> | 2014-04-15 23:49:07 +0200 |
---|---|---|
committer | Thomas Martitz <kugel@rockbox.org> | 2014-04-15 23:49:07 +0200 |
commit | 466441dc14f2463dbd48aa6ab268317269100e4a (patch) | |
tree | e45c579fdf1554f9f56aa8ea23d902b098c21235 /manual/rockbox_interface/images/zenxfi3-front.svg | |
parent | bd10245e8940c05e9c4bfe13744571daf43a164a (diff) | |
download | rockbox-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 'manual/rockbox_interface/images/zenxfi3-front.svg')
0 files changed, 0 insertions, 0 deletions