# HG changeset patch # User superdump # Date 1249319701 0 # Node ID 454cb6aa43a34ea9261fea3ca550f944d0597971 # Parent fef7b43f0d228ce25b3dd3907276039cdf572a46 Correct the sign of the arithmetic in ff_celp_lp_zero_synthesis_filterf() Patch by Colin McQuillan ( m.niloc googlemail com ) diff -r fef7b43f0d22 -r 454cb6aa43a3 celp_filters.c --- a/celp_filters.c Mon Aug 03 15:23:53 2009 +0000 +++ b/celp_filters.c Mon Aug 03 17:15:01 2009 +0000 @@ -110,6 +110,6 @@ for (n = 0; n < buffer_length; n++) { out[n] = in[n]; for (i = 1; i < filter_length; i++) - out[n] -= filter_coeffs[i-1] * in[n-i]; + out[n] += filter_coeffs[i-1] * in[n-i]; } }