aboutsummaryrefslogtreecommitdiff
path: root/silk/CNG.c
diff options
context:
space:
mode:
Diffstat (limited to 'silk/CNG.c')
-rw-r--r--silk/CNG.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/silk/CNG.c b/silk/CNG.c
index 845f581d..d0a619c1 100644
--- a/silk/CNG.c
+++ b/silk/CNG.c
@@ -100,7 +100,7 @@ void silk_CNG(
/* Smoothing of LSF's */
for( i = 0; i < psDec->LPC_order; i++ ) {
- psCNG->CNG_smth_NLSF_Q15[ i ] += silk_SMULWB( psDec->prevNLSF_Q15[ i ] - psCNG->CNG_smth_NLSF_Q15[ i ], CNG_NLSF_SMTH_Q16 );
+ psCNG->CNG_smth_NLSF_Q15[ i ] += silk_SMULWB( (opus_int32)psDec->prevNLSF_Q15[ i ] - (opus_int32)psCNG->CNG_smth_NLSF_Q15[ i ], CNG_NLSF_SMTH_Q16 );
}
/* Find the subframe with the highest gain */
max_Gain_Q16 = 0;