Home | History | Annotate | Download | only in fixed

Lines Matching refs:nrg

155     opus_int32   nrg, pre_nrg_Q30, log_energy_Q7, log_energy_prev_Q7, energy_variation_Q7;
215 silk_sum_sqr_shift( &nrg, &scale, pitch_res_ptr, nSamples );
216 nrg += silk_RSHIFT( nSamples, scale ); /* Q(-scale)*/
218 log_energy_Q7 = silk_lin2log( nrg );
293 nrg = silk_schur64( refl_coef_Q16, auto_corr, psEnc->sCmn.shapingLPCOrder );
294 silk_assert( nrg >= 0 );
306 nrg >>= 1;
309 tmp32 = silk_SQRT_APPROX( nrg );
337 nrg = silk_LPC_inverse_pred_gain_Q24( AR1_Q24, psEnc->sCmn.shapingLPCOrder );
339 /*psEncCtrl->GainsPre[ k ] = 1.0f - 0.7f * ( 1.0f - pre_nrg / nrg ) = 0.3f + 0.7f * pre_nrg / nrg;*/
341 psEncCtrl->GainsPre_Q14[ k ] = ( opus_int ) SILK_FIX_CONST( 0.3, 14 ) + silk_DIV32_varQ( pre_nrg_Q30, nrg, 14 );