From: Vitor Sessak Date: Thu, 24 Jul 2008 03:23:51 +0000 (+0000) Subject: Rename co() function to the much more descriptive name of X-Git-Tag: v0.5~3543 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=427981c7a6f6f89f192d0b2831558c7b8898cc2b;p=platform%2Fupstream%2Flibav.git Rename co() function to the much more descriptive name of do_hybrid_window(). Also change a misleading and wrong comment. Originally committed as revision 14357 to svn://svn.ffmpeg.org/ffmpeg/trunk --- diff --git a/libavcodec/ra288.c b/libavcodec/ra288.c index b81cfaa..38e58e3 100644 --- a/libavcodec/ra288.c +++ b/libavcodec/ra288.c @@ -137,7 +137,7 @@ static void prodsum(float *tgt, const float *src, int len, int n) } -static void co(int n, int i, int j, const float *in, float *out, float *st1, +static void do_hybrid_window(int n, int i, int j, const float *in, float *out, float *st1, float *st2, const float *table) { unsigned int x; @@ -158,7 +158,9 @@ static void co(int n, int i, int j, const float *in, float *out, float *st1, st2[x] = st2[x] * 0.5625 + buffer1[x]; out[x] = st2[x] + buffer2[x]; } - *out *= 257./256.; /* to prevent clipping */ + + /* Multiply by the white noise correcting factor (WNCF) */ + *out *= 257./256.; } static void update(Real288_internal *glob) @@ -169,7 +171,7 @@ static void update(Real288_internal *glob) memcpy(buffer1 , glob->output + 20, 20*sizeof(*buffer1)); memcpy(buffer1 + 20, glob->output , 20*sizeof(*buffer1)); - co(36, 40, 35, buffer1, temp1, glob->st1a, glob->st1b, table1); + do_hybrid_window(36, 40, 35, buffer1, temp1, glob->st1a, glob->st1b, table1); if (pred(temp1, glob->st1, 36)) colmult(glob->pr1, glob->st1, table1a, 36); @@ -177,7 +179,7 @@ static void update(Real288_internal *glob) memcpy(buffer2 , glob->history + 4, 4*sizeof(*buffer2)); memcpy(buffer2 + 4, glob->history , 4*sizeof(*buffer2)); - co(10, 8, 20, buffer2, temp2, glob->st2a, glob->st2b, table2); + do_hybrid_window(10, 8, 20, buffer2, temp2, glob->st2a, glob->st2b, table2); if (pred(temp2, glob->st2, 10)) colmult(glob->pr2, glob->st2, table2a, 10);