[FFmpeg-cvslog] r19574 - trunk/libavcodec/celp_filters.c

superdump subversion
Mon Aug 3 19:15:01 CEST 2009


Author: superdump
Date: Mon Aug  3 19:15:01 2009
New Revision: 19574

Log:
Correct the sign of the arithmetic in ff_celp_lp_zero_synthesis_filterf()

Patch by Colin McQuillan ( m.niloc googlemail com )

Modified:
   trunk/libavcodec/celp_filters.c

Modified: trunk/libavcodec/celp_filters.c
==============================================================================
--- trunk/libavcodec/celp_filters.c	Mon Aug  3 17:23:53 2009	(r19573)
+++ trunk/libavcodec/celp_filters.c	Mon Aug  3 19:15:01 2009	(r19574)
@@ -110,6 +110,6 @@ void ff_celp_lp_zero_synthesis_filterf(f
     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];
     }
 }



More information about the ffmpeg-cvslog mailing list