summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2006-03-04 10:47:38 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2006-03-04 10:47:38 +0000
commit8fc55d55eb2efc8a5875abe42976e256dd8950e5 (patch)
tree427d1b330f4ce8d87bc52ac447c5999e10d6f049
parentea5df70e4699e1603bf21cf715fc997dade66004 (diff)
downloadrockbox-8fc55d55eb2efc8a5875abe42976e256dd8950e5.tar.gz
rockbox-8fc55d55eb2efc8a5875abe42976e256dd8950e5.zip
ADPCM wav codec fix by Frederic Devernay
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8899 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/codecs/wav.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/apps/codecs/wav.c b/apps/codecs/wav.c
index ca4b4750f4..f6daf25564 100644
--- a/apps/codecs/wav.c
+++ b/apps/codecs/wav.c
@@ -532,12 +532,14 @@ enum codec_status codec_start(struct codec_api* api)
532 blockalign, channels, bitspersample, 532 blockalign, channels, bitspersample,
533 int16_samples+i*samplesperblock*channels, 533 int16_samples+i*samplesperblock*channels,
534 &decodedsize) 534 &decodedsize)
535 != CODEC_OK) 535 != CODEC_OK) {
536 i = CODEC_ERROR; 536 i = CODEC_ERROR;
537 goto exit; 537 goto exit;
538 if (decodedsize != samplesperblock) 538 }
539 if (decodedsize != samplesperblock) {
539 i = CODEC_ERROR; 540 i = CODEC_ERROR;
540 goto exit; 541 goto exit;
542 }
541 } 543 }
542 wavbufsize = nblocks*samplesperblock*channels*2; 544 wavbufsize = nblocks*samplesperblock*channels*2;
543 } 545 }