/external/libopus/silk/fixed/mips/ |
H A D | noise_shape_analysis_FIX_mipsr1.h | 172 silk_warped_autocorrelation_FIX( auto_corr, &scale, x_windowed, warping_Q16, psEnc->sCmn.shapeWinLength, psEnc->sCmn.shapingLPCOrder ); 175 silk_autocorr( auto_corr, &scale, x_windowed, psEnc->sCmn.shapeWinLength, psEnc->sCmn.shapingLPCOrder + 1, arch ); 183 nrg = silk_schur64( refl_coef_Q16, auto_corr, psEnc->sCmn.shapingLPCOrder ); 187 silk_k2a_Q16( AR2_Q24, refl_coef_Q16, psEnc->sCmn.shapingLPCOrder ); 207 gain_mult_Q16 = warped_gain( AR2_Q24, warping_Q16, psEnc->sCmn.shapingLPCOrder ); 217 silk_bwexpander_32( AR2_Q24, psEnc->sCmn.shapingLPCOrder, BWExp2_Q16 ); 220 silk_memcpy( AR1_Q24, AR2_Q24, psEnc->sCmn.shapingLPCOrder * sizeof( opus_int32 ) ); 224 silk_bwexpander_32( AR1_Q24, psEnc->sCmn.shapingLPCOrder, BWExp1_Q16 ); 227 pre_nrg_Q30 = silk_LPC_inverse_pred_gain_Q24( AR2_Q24, psEnc->sCmn.shapingLPCOrder ); 228 nrg = silk_LPC_inverse_pred_gain_Q24( AR1_Q24, psEnc->sCmn.shapingLPCOrder ); [all...] |
/external/libopus/silk/float/ |
H A D | noise_shape_analysis_FLP.c | 248 psEnc->sCmn.shapeWinLength, psEnc->sCmn.shapingLPCOrder ); 251 silk_autocorrelation_FLP( auto_corr, x_windowed, psEnc->sCmn.shapeWinLength, psEnc->sCmn.shapingLPCOrder + 1 ); 258 nrg = silk_levinsondurbin_FLP( &psEncCtrl->AR2[ k * MAX_SHAPE_LPC_ORDER ], auto_corr, psEnc->sCmn.shapingLPCOrder ); 263 psEncCtrl->Gains[ k ] *= warped_gain( &psEncCtrl->AR2[ k * MAX_SHAPE_LPC_ORDER ], warping, psEnc->sCmn.shapingLPCOrder ); 267 silk_bwexpander_FLP( &psEncCtrl->AR2[ k * MAX_SHAPE_LPC_ORDER ], psEnc->sCmn.shapingLPCOrder, BWExp2 ); 273 psEnc->sCmn.shapingLPCOrder * sizeof( silk_float ) ); 276 silk_bwexpander_FLP( &psEncCtrl->AR1[ k * MAX_SHAPE_LPC_ORDER ], psEnc->sCmn.shapingLPCOrder, BWExp1 ); 279 pre_nrg = silk_LPC_inverse_pred_gain_FLP( &psEncCtrl->AR2[ k * MAX_SHAPE_LPC_ORDER ], psEnc->sCmn.shapingLPCOrder ); 280 nrg = silk_LPC_inverse_pred_gain_FLP( &psEncCtrl->AR1[ k * MAX_SHAPE_LPC_ORDER ], psEnc->sCmn.shapingLPCOrder ); 285 warping, 3.999f, psEnc->sCmn.shapingLPCOrder ); [all...] |
H A D | prefilter_FLP.c | 133 (silk_float)psEnc->sCmn.warping_Q16 / 65536.0f, psEnc->sCmn.subfr_length, psEnc->sCmn.shapingLPCOrder );
|
H A D | wrappers_FLP.c | 121 for( j = 0; j < psEnc->sCmn.shapingLPCOrder; j++ ) {
|
/external/libopus/silk/fixed/ |
H A D | noise_shape_analysis_FIX.c | 287 silk_warped_autocorrelation_FIX( auto_corr, &scale, x_windowed, warping_Q16, psEnc->sCmn.shapeWinLength, psEnc->sCmn.shapingLPCOrder ); 290 silk_autocorr( auto_corr, &scale, x_windowed, psEnc->sCmn.shapeWinLength, psEnc->sCmn.shapingLPCOrder + 1, arch ); 298 nrg = silk_schur64( refl_coef_Q16, auto_corr, psEnc->sCmn.shapingLPCOrder ); 302 silk_k2a_Q16( AR2_Q24, refl_coef_Q16, psEnc->sCmn.shapingLPCOrder ); 321 gain_mult_Q16 = warped_gain( AR2_Q24, warping_Q16, psEnc->sCmn.shapingLPCOrder ); 331 silk_bwexpander_32( AR2_Q24, psEnc->sCmn.shapingLPCOrder, BWExp2_Q16 ); 334 silk_memcpy( AR1_Q24, AR2_Q24, psEnc->sCmn.shapingLPCOrder * sizeof( opus_int32 ) ); 338 silk_bwexpander_32( AR1_Q24, psEnc->sCmn.shapingLPCOrder, BWExp1_Q16 ); 341 pre_nrg_Q30 = silk_LPC_inverse_pred_gain_Q24( AR2_Q24, psEnc->sCmn.shapingLPCOrder ); 342 nrg = silk_LPC_inverse_pred_gain_Q24( AR1_Q24, psEnc->sCmn.shapingLPCOrder ); [all...] |
H A D | prefilter_FIX.c | 143 psEnc->sCmn.warping_Q16, psEnc->sCmn.subfr_length, psEnc->sCmn.shapingLPCOrder, psEnc->sCmn.arch );
|
/external/libopus/silk/ |
H A D | control_codec.c | 326 psEncC->shapingLPCOrder = 8; 337 psEncC->shapingLPCOrder = 10; 348 psEncC->shapingLPCOrder = 12; 359 psEncC->shapingLPCOrder = 14; 370 psEncC->shapingLPCOrder = 16; 385 silk_assert( psEncC->shapingLPCOrder <= MAX_SHAPE_LPC_ORDER );
|
H A D | NSQ.c | 70 opus_int shapingLPCOrder, /* I Noise shaping AR filter order */ 161 offset_Q10, psEncC->subfr_length, psEncC->shapingLPCOrder, psEncC->predictLPCOrder, psEncC->arch ); 203 opus_int shapingLPCOrder, /* I Noise shaping AR filter order */ 252 silk_assert( ( shapingLPCOrder & 1 ) == 0 ); /* check that order is even */ 253 n_AR_Q12 = silk_NSQ_noise_shape_feedback_loop(psLPC_Q14, NSQ->sAR2_Q14, AR_shp_Q13, shapingLPCOrder, arch); 185 silk_noise_shape_quantizer( silk_nsq_state *NSQ, opus_int signalType, const opus_int32 x_sc_Q10[], opus_int8 pulses[], opus_int16 xq[], opus_int32 sLTP_Q15[], const opus_int16 a_Q12[], const opus_int16 b_Q14[], const opus_int16 AR_shp_Q13[], opus_int lag, opus_int32 HarmShapeFIRPacked_Q14, opus_int Tilt_Q14, opus_int32 LF_shp_Q14, opus_int32 Gain_Q16, opus_int Lambda_Q10, opus_int offset_Q10, opus_int length, opus_int shapingLPCOrder, opus_int predictLPCOrder, int arch ) argument
|
H A D | NSQ_del_dec.c | 106 opus_int shapingLPCOrder, /* I Shaping LPC filter order */ 265 Gains_Q16[ k ], Lambda_Q10, offset_Q10, psEncC->subfr_length, subfr++, psEncC->shapingLPCOrder, 334 opus_int shapingLPCOrder, /* I Shaping LPC filter order */ 417 silk_assert( ( shapingLPCOrder & 1 ) == 0 ); /* check that order is even */ 423 n_AR_Q14 = silk_RSHIFT( shapingLPCOrder, 1 ); 426 for( j = 2; j < shapingLPCOrder; j += 2 ) { 436 psDD->sAR2_Q14[ shapingLPCOrder - 1 ] = tmp1; 437 n_AR_Q14 = silk_SMLAWB( n_AR_Q14, tmp1, AR_shp_Q13[ shapingLPCOrder - 1 ] ); 313 silk_noise_shape_quantizer_del_dec( silk_nsq_state *NSQ, NSQ_del_dec_struct psDelDec[], opus_int signalType, const opus_int32 x_Q10[], opus_int8 pulses[], opus_int16 xq[], opus_int32 sLTP_Q15[], opus_int32 delayedGain_Q10[], const opus_int16 a_Q12[], const opus_int16 b_Q14[], const opus_int16 AR_shp_Q13[], opus_int lag, opus_int32 HarmShapeFIRPacked_Q14, opus_int Tilt_Q14, opus_int32 LF_shp_Q14, opus_int32 Gain_Q16, opus_int Lambda_Q10, opus_int offset_Q10, opus_int length, opus_int subfr, opus_int shapingLPCOrder, opus_int predictLPCOrder, opus_int warping_Q16, opus_int nStatesDelayedDecision, opus_int *smpl_buf_idx, opus_int decisionDelay, int arch ) argument
|
H A D | structs.h | 167 opus_int shapingLPCOrder; /* Filter order for noise shaping filters */ member in struct:__anon11463
|
/external/libopus/silk/x86/ |
H A D | NSQ_del_dec_sse.c | 106 opus_int shapingLPCOrder, /* I Shaping LPC filter order */ 264 Gains_Q16[ k ], Lambda_Q10, offset_Q10, psEncC->subfr_length, subfr++, psEncC->shapingLPCOrder, 332 opus_int shapingLPCOrder, /* I Shaping LPC filter order */ 513 silk_assert( ( shapingLPCOrder & 1 ) == 0 ); /* check that order is even */ 519 n_AR_Q14 = silk_RSHIFT( shapingLPCOrder, 1 ); 522 for( j = 2; j < shapingLPCOrder; j += 2 ) { 532 psDD->sAR2_Q14[ shapingLPCOrder - 1 ] = tmp1; 533 n_AR_Q14 = silk_SMLAWB( n_AR_Q14, tmp1, AR_shp_Q13[ shapingLPCOrder - 1 ] ); 311 silk_noise_shape_quantizer_del_dec_sse4_1( silk_nsq_state *NSQ, NSQ_del_dec_struct psDelDec[], opus_int signalType, const opus_int32 x_Q10[], opus_int8 pulses[], opus_int16 xq[], opus_int32 sLTP_Q15[], opus_int32 delayedGain_Q10[], const opus_int16 a_Q12[], const opus_int16 b_Q14[], const opus_int16 AR_shp_Q13[], opus_int lag, opus_int32 HarmShapeFIRPacked_Q14, opus_int Tilt_Q14, opus_int32 LF_shp_Q14, opus_int32 Gain_Q16, opus_int Lambda_Q10, opus_int offset_Q10, opus_int length, opus_int subfr, opus_int shapingLPCOrder, opus_int predictLPCOrder, opus_int warping_Q16, opus_int nStatesDelayedDecision, opus_int *smpl_buf_idx, opus_int decisionDelay ) argument
|
H A D | main_sse.h | 209 opus_int shapingLPCOrder, /* I Noise shaping AR filter order */
|
H A D | NSQ_sse.c | 214 if ( opus_likely( ( 10 == psEncC->shapingLPCOrder ) && ( 16 == psEncC->predictLPCOrder) ) ) 224 offset_Q10, psEncC->subfr_length, psEncC->shapingLPCOrder, psEncC->predictLPCOrder, psEncC->arch );
|
/external/libopus/silk/mips/ |
H A D | NSQ_del_dec_mipsr1.h | 60 opus_int shapingLPCOrder, /* I Shaping LPC filter order */ 191 silk_assert( ( shapingLPCOrder & 1 ) == 0 ); /* check that order is even */ 203 for( j = 2; j < shapingLPCOrder; j += 2 ) { 216 psDD->sAR2_Q14[ shapingLPCOrder - 1 ] = tmp1; 217 temp64 = __builtin_mips_madd( temp64, tmp1, AR_shp_Q13[ shapingLPCOrder - 1 ] ); 39 silk_noise_shape_quantizer_del_dec( silk_nsq_state *NSQ, NSQ_del_dec_struct psDelDec[], opus_int signalType, const opus_int32 x_Q10[], opus_int8 pulses[], opus_int16 xq[], opus_int32 sLTP_Q15[], opus_int32 delayedGain_Q10[], const opus_int16 a_Q12[], const opus_int16 b_Q14[], const opus_int16 AR_shp_Q13[], opus_int lag, opus_int32 HarmShapeFIRPacked_Q14, opus_int Tilt_Q14, opus_int32 LF_shp_Q14, opus_int32 Gain_Q16, opus_int Lambda_Q10, opus_int offset_Q10, opus_int length, opus_int subfr, opus_int shapingLPCOrder, opus_int predictLPCOrder, opus_int warping_Q16, opus_int nStatesDelayedDecision, opus_int *smpl_buf_idx, opus_int decisionDelay, int arch ) argument
|