diff options
author | Matthew Hoops | 2011-12-23 19:26:25 -0500 |
---|---|---|
committer | Matthew Hoops | 2011-12-24 11:09:54 -0500 |
commit | d876dddd45d4d8fa5d93396d3d922b720e273c99 (patch) | |
tree | c8ee36d89113af5af80e3e2d953a9b1bffc152b2 /audio/decoders/voc.h | |
parent | 42bb9a226447863c670273443b7debfede10f5f1 (diff) | |
download | scummvm-rg350-d876dddd45d4d8fa5d93396d3d922b720e273c99.tar.gz scummvm-rg350-d876dddd45d4d8fa5d93396d3d922b720e273c99.tar.bz2 scummvm-rg350-d876dddd45d4d8fa5d93396d3d922b720e273c99.zip |
SAGA: Rework the way audio is buffered
The streams that are created are now used directly instead of SAGA creating its own RawStream after decoding it. In addition, this should fix ADPCM-compressed sounds on big endian systems (as the code was treating the result of readBuffer() to always be LE, whereas it's actual native endian).
I've also clarified the bugfix to bug #1256701. It only applies to 16-bit PCM data and the size for other data is no longer truncated too ;)
Diffstat (limited to 'audio/decoders/voc.h')
0 files changed, 0 insertions, 0 deletions