diff options
author | Linus Nielsen Feltzing <linus@haxx.se> | 2006-03-04 10:47:38 +0000 |
---|---|---|
committer | Linus Nielsen Feltzing <linus@haxx.se> | 2006-03-04 10:47:38 +0000 |
commit | 8fc55d55eb2efc8a5875abe42976e256dd8950e5 (patch) | |
tree | 427d1b330f4ce8d87bc52ac447c5999e10d6f049 /apps | |
parent | ea5df70e4699e1603bf21cf715fc997dade66004 (diff) | |
download | rockbox-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
Diffstat (limited to 'apps')
-rw-r--r-- | apps/codecs/wav.c | 10 |
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 | } |