Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.xiph.org/xiph/opus.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Marc Valin <jmvalin@jmvalin.ca>2018-03-24 09:16:15 +0300
committerJean-Marc Valin <jmvalin@jmvalin.ca>2018-03-27 22:13:27 +0300
commit7e3352ef517379c9ab42a2416b444882ff86aec6 (patch)
tree0d53c0120e5225689563dc4cf7cd1632df6cabbb /silk/CNG.c
parent69bcb28d3ddb20231580bd09e44d87a769dabcb7 (diff)
Converting some silk_assert()s into hardening celt_assert()s
Only converted the ones that are really sure (not signal-dependent) and that shouldn't add much run-time complexity
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 e6d9b861..ef8e38df 100644
--- a/silk/CNG.c
+++ b/silk/CNG.c
@@ -146,8 +146,8 @@ void silk_CNG(
/* Generate CNG signal, by synthesis filtering */
silk_memcpy( CNG_sig_Q14, psCNG->CNG_synth_state, MAX_LPC_ORDER * sizeof( opus_int32 ) );
+ celt_assert( psDec->LPC_order == 10 || psDec->LPC_order == 16 );
for( i = 0; i < length; i++ ) {
- silk_assert( psDec->LPC_order == 10 || psDec->LPC_order == 16 );
/* Avoids introducing a bias because silk_SMLAWB() always rounds to -inf */
LPC_pred_Q10 = silk_RSHIFT( psDec->LPC_order, 1 );
LPC_pred_Q10 = silk_SMLAWB( LPC_pred_Q10, CNG_sig_Q14[ MAX_LPC_ORDER + i - 1 ], A_Q12[ 0 ] );