Fixes for ADPCM decoding.
Vincent Béron
vberon at mecano.gme.usherb.ca
Sun Jun 9 20:47:10 CDT 2002
"David D. Hagood" a écrit :
>
> I found a bug in the decoding of the ADPCM data - the nybbles in the
> samples were being processed backwards - MSN then LSN (bits 4-7, then
> 0-3), rather than LSN then MSN. Since ADPCM re-syncs every 8 samples,
> the audio was distorted but intelligable. With this fix, the audio is
> correct. I've tested this patch with Delorme's AAA MapNGo 4.0, which
> uses ADPCM for its audio files.
>
> NOTE: I didn't check the encoding routines, nor did I check the MSADPCM
> files to see if they were correct.
>
> Changelog:
> ADPCM nybble processing order was incorrect.
>
> ------------------------------------------------------------------------
David, please use the "-u" format for diffs. It's much safer to use, and
it's good to have some context around the modified lines for quick
review purpose.
Vincent
More information about the wine-devel
mailing list