diff options
author | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2016-07-22 15:14:34 -0400 |
---|---|---|
committer | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2016-07-22 15:14:34 -0400 |
commit | 466f56007ec0f55a58c42972d64a10411dbab5ab (patch) | |
tree | 75208e7880312968706d04160d66c393a74b64ce | |
parent | da92ad8da6691dff0d46d82656a56becff55d81c (diff) | |
download | opus-exp_overflow2.tar.gz |
More headroom in fixed-point silk_burg_modified() to avoid an overflowexp_overflow2
-rw-r--r-- | silk/fixed/burg_modified_FIX.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/silk/fixed/burg_modified_FIX.c b/silk/fixed/burg_modified_FIX.c index 17d0e099..80edbdfa 100644 --- a/silk/fixed/burg_modified_FIX.c +++ b/silk/fixed/burg_modified_FIX.c @@ -37,7 +37,7 @@ POSSIBILITY OF SUCH DAMAGE. #define MAX_FRAME_SIZE 384 /* subfr_length * nb_subfr = ( 0.005 * 16000 + 16 ) * 4 = 384 */ #define QA 25 -#define N_BITS_HEAD_ROOM 2 +#define N_BITS_HEAD_ROOM 3 #define MIN_RSHIFTS -16 #define MAX_RSHIFTS (32 - QA) |