summaryrefslogtreecommitdiffstats
path: root/libmpcodecs
diff options
context:
space:
mode:
authorrtognimp <rtognimp@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-09-03 22:30:30 +0000
committerrtognimp <rtognimp@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-09-03 22:30:30 +0000
commit16a6f6b201ca6f027ef5881509d9c327cb1b4adf (patch)
tree213f5809938289bed30cde9f187fd4070c050828 /libmpcodecs
parente7b04943ad98e24d6cae422d150e091de81be4ea (diff)
downloadmpv-16a6f6b201ca6f027ef5881509d9c327cb1b4adf.tar.bz2
mpv-16a6f6b201ca6f027ef5881509d9c327cb1b4adf.tar.xz
100l: you have 2 nibbles per byte, don't divide byte count by 2
Fixes samples/ima_adpcm_stutter/IMAG0006.AVI and another wav file i have. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10809 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs')
-rw-r--r--libmpcodecs/ad_imaadpcm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libmpcodecs/ad_imaadpcm.c b/libmpcodecs/ad_imaadpcm.c
index c3a6339b49..1484f399b1 100644
--- a/libmpcodecs/ad_imaadpcm.c
+++ b/libmpcodecs/ad_imaadpcm.c
@@ -265,7 +265,7 @@ static int ms_ima_adpcm_decode_block(unsigned short *output,
if (channels == 1)
for (i = 0;
- i < (block_size - MS_IMA_ADPCM_PREAMBLE_SIZE * channels) / 2; i++)
+ i < (block_size - MS_IMA_ADPCM_PREAMBLE_SIZE * channels); i++)
{
output[i * 2 + 0] = input[MS_IMA_ADPCM_PREAMBLE_SIZE + i] & 0x0F;
output[i * 2 + 1] = input[MS_IMA_ADPCM_PREAMBLE_SIZE + i] >> 4;