diff --git a/lib_com/tns_base.c b/lib_com/tns_base.c index 6f6ee203fd3d8d30aa85a5e4903f2cabebc9a728..54e6478d45df63fd6324ce70b84f20528e9523b5 100755 --- a/lib_com/tns_base.c +++ b/lib_com/tns_base.c @@ -174,7 +174,7 @@ void InitTnsConfiguration( FOR( iFilter = 0; iFilter < pTnsConfig->nMaxFilters; iFilter++ ) { - assert( pTnsConfig->pTnsParameters[iFilter].startLineFrequency < 0.5f * nSampleRate ); + assert( pTnsConfig->pTnsParameters[iFilter].startLineFrequency < nSampleRate / 2 ); assert( nSampleRate <= 96000 ); move16(); startLineFilter[iFilter] = divide3232( L_mult0( frameLength, pTnsConfig->pTnsParameters[iFilter].startLineFrequency ), L_shl( nSampleRate, 14 ) );