diff --git a/libavcodec/ra144.c b/libavcodec/ra144.c index c679a6dbed6ccc491222b626c947ce848b40a7a9..6d4c95b3971495395125b7516c2770d834ef44ad 100644 --- a/libavcodec/ra144.c +++ b/libavcodec/ra144.c @@ -137,7 +137,7 @@ static void add_wav(int n, int skip_first, int *m, const int16_t *s1, } -static void final(const int16_t *i1, const int16_t *i2, +static void final(const int16_t *lpc_coefs, const int16_t *adapt_coef, void *out, int *statbuf, int len) { int x, i; @@ -145,14 +145,14 @@ static void final(const int16_t *i1, const int16_t *i2, int16_t *ptr = work; memcpy(work, statbuf,20); - memcpy(work + 10, i2, len * 2); + memcpy(work + 10, adapt_coef, len * 2); for (i=0; i<len; i++) { int sum = 0; int new_val; for(x=0; x<10; x++) - sum += i1[9-x] * ptr[x]; + sum += lpc_coefs[9-x] * ptr[x]; sum >>= 12;