Fixes shift<-2 case for denormalise_bands()
authorJean-Marc Valin <jmvalin@jmvalin.ca>
Fri, 22 Jul 2016 18:42:29 +0000 (14:42 -0400)
committerJean-Marc Valin <jmvalin@jmvalin.ca>
Fri, 22 Jul 2016 19:30:19 +0000 (15:30 -0400)
celt/bands.c

index 87eaa6c..ae03072 100644 (file)
@@ -246,7 +246,7 @@ void denormalise_bands(const CELTMode *m, const celt_norm * OPUS_RESTRICT X,
                already corrupted. */
          if (shift < -2)
          {
-            g = 32767;
+            g = 16384;
             shift = -2;
          }
          do {