From b290bca91aeb047d03841bd1897c1cd0ca6d5344 Mon Sep 17 00:00:00 2001
From: Jean-Marc Valin <jmvalin@jmvalin.ca>
Date: Fri, 22 Jul 2016 14:42:29 -0400
Subject: [PATCH] Fixes shift<-2 case for denormalise_bands()

---
 celt/bands.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/celt/bands.c b/celt/bands.c
index 87eaa6c03..ae03072e1 100644
--- a/celt/bands.c
+++ b/celt/bands.c
@@ -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 {
-- 
GitLab