diff options
author | Michael Giacomelli <giac2000@hotmail.com> | 2012-11-22 05:05:35 +0100 |
---|---|---|
committer | Michael Giacomelli <giac2000@hotmail.com> | 2012-11-22 05:18:00 +0100 |
commit | d594b361330e6570b36ebd70c1a5aedfb0c76160 (patch) | |
tree | 750f1ee831b91c04384b9603c431f7c1cce86ae5 /lib/rbcodec/codecs/libpcm/swf_adpcm.c | |
parent | 3a39f77ed60df55abf1cf069a903d4665fb17cbc (diff) |
Add support for 16 bit 'half float' format PCM.
I'm not 100% sure that the rounding of denormals is correct. As compared to foobar2000,
some samples are off by +1 LSB. However, since I can't output 24 bit PCM easily with
rockbox, I'm not sure if this is due to a bug or just how rockbox rounds. In practice
I don't think it matters so I'm just going to commit this for now.
Change-Id: Ic0792fcb172e4369a5512d202121c2b918b36079
Diffstat (limited to 'lib/rbcodec/codecs/libpcm/swf_adpcm.c')
0 files changed, 0 insertions, 0 deletions