shithub: opus

Download patch

ref: 03e82037170b2226c2c7b60d9280bdf26dad9ebb
parent: 5771b5a2e5c2c639c2e32d564ff0c71938cdf493
author: Jean-Marc Valin <[email protected]>
date: Mon Aug 12 10:47:14 EDT 2013

Fixes a denorm issue in the VoIP mode high-pass filter

--- a/src/opus_encoder.c
+++ b/src/opus_encoder.c
@@ -346,7 +346,7 @@
 
         S[ 0 ] = S[1] - vout*A[0] + B[1]*inval;
 
-        S[ 1 ] = - vout*A[1] + B[2]*inval;
+        S[ 1 ] = - vout*A[1] + B[2]*inval + VERY_SMALL;
 
         /* Scale back to Q0 and saturate */
         out[ k*stride ] = vout;