summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Marc Valin <jmvalin@jmvalin.ca>2016-07-21 17:40:44 -0400
committerJean-Marc Valin <jmvalin@jmvalin.ca>2016-07-22 15:30:19 -0400
commit625d29104bae2cc560639374a87f62c67f079dd2 (patch)
treeca0c5b5088f656fe77ba90e87ccb206d227a7204
parent9a0eb035bec576e30c57336d04ac1a5863813a6f (diff)
downloadopus-exp_overflow4.tar.gz
SILK overflow fixesexp_overflow4
-rw-r--r--silk/LPC_analysis_filter.c4
-rw-r--r--silk/tuning_parameters.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/silk/LPC_analysis_filter.c b/silk/LPC_analysis_filter.c
index 20906673..9cf971d8 100644
--- a/silk/LPC_analysis_filter.c
+++ b/silk/LPC_analysis_filter.c
@@ -49,7 +49,7 @@ void silk_LPC_analysis_filter(
)
{
opus_int j;
-#ifdef FIXED_POINT
+#if 0
opus_int16 mem[SILK_MAX_ORDER_LPC];
opus_int16 num[SILK_MAX_ORDER_LPC];
#else
@@ -62,7 +62,7 @@ void silk_LPC_analysis_filter(
silk_assert( (d & 1) == 0 );
silk_assert( d <= len );
-#ifdef FIXED_POINT
+#if 0
silk_assert( d <= SILK_MAX_ORDER_LPC );
for ( j = 0; j < d; j++ ) {
num[ j ] = -B[ j ];
diff --git a/silk/tuning_parameters.h b/silk/tuning_parameters.h
index 1625c3ee..d70275fd 100644
--- a/silk/tuning_parameters.h
+++ b/silk/tuning_parameters.h
@@ -57,7 +57,7 @@ extern "C"
#define MAX_SUM_LOG_GAIN_DB 250.0f
/* LTP analysis defines */
-#define LTP_CORR_INV_MAX 0.015f
+#define LTP_CORR_INV_MAX 0.03f
/***********************/
/* High pass filtering */