Mercurial > libavcodec.hg
diff ra144.c @ 7834:b9a26c7e64ef libavcodec
Normalize triplets in gain_val_tab[][] so gain_exp_tab[] can be just an
one-dimensional array.
author | vitor |
---|---|
date | Mon, 08 Sep 2008 18:51:33 +0000 |
parents | 3da762190370 |
children | 5a114f24632a |
line wrap: on
line diff
--- a/ra144.c Mon Sep 08 18:31:48 2008 +0000 +++ b/ra144.c Mon Sep 08 18:51:33 2008 +0000 @@ -136,7 +136,7 @@ v[0] = 0; for (i=!skip_first; i<3; i++) - v[i] = (gain_val_tab[n][i] * m[i]) >> (gain_exp_tab[n][i] + 1); + v[i] = (gain_val_tab[n][i] * m[i]) >> gain_exp_tab[n]; for (i=0; i < BLOCKSIZE; i++) dest[i] = (s1[i]*v[0] + s2[i]*v[1] + s3[i]*v[2]) >> 12;