/external/libopus/silk/ |
H A D | interpolate.c | 36 opus_int16 xi[ MAX_LPC_ORDER ], /* O interpolated vector */ 37 const opus_int16 x0[ MAX_LPC_ORDER ], /* I first vector */ 38 const opus_int16 x1[ MAX_LPC_ORDER ], /* I second vector */
|
H A D | CNG.c | 89 opus_int16 A_Q12[ MAX_LPC_ORDER ]; 129 ALLOC( CNG_sig_Q10, length + MAX_LPC_ORDER, opus_int32 ); 132 silk_CNG_exc( CNG_sig_Q10 + MAX_LPC_ORDER, psCNG->CNG_exc_buf_Q14, psCNG->CNG_smth_Gain_Q16, length, &psCNG->rand_seed ); 138 silk_memcpy( CNG_sig_Q10, psCNG->CNG_synth_state, MAX_LPC_ORDER * sizeof( opus_int32 ) ); 143 sum_Q6 = silk_SMLAWB( sum_Q6, CNG_sig_Q10[ MAX_LPC_ORDER + i - 1 ], A_Q12[ 0 ] ); 144 sum_Q6 = silk_SMLAWB( sum_Q6, CNG_sig_Q10[ MAX_LPC_ORDER + i - 2 ], A_Q12[ 1 ] ); 145 sum_Q6 = silk_SMLAWB( sum_Q6, CNG_sig_Q10[ MAX_LPC_ORDER + i - 3 ], A_Q12[ 2 ] ); 146 sum_Q6 = silk_SMLAWB( sum_Q6, CNG_sig_Q10[ MAX_LPC_ORDER + i - 4 ], A_Q12[ 3 ] ); 147 sum_Q6 = silk_SMLAWB( sum_Q6, CNG_sig_Q10[ MAX_LPC_ORDER + i - 5 ], A_Q12[ 4 ] ); 148 sum_Q6 = silk_SMLAWB( sum_Q6, CNG_sig_Q10[ MAX_LPC_ORDER [all...] |
H A D | decode_core.c | 46 opus_int16 *A_Q12, *B_Q14, *pxq, A_Q12_tmp[ MAX_LPC_ORDER ]; 60 ALLOC( sLPC_Q14, psDec->subfr_length + MAX_LPC_ORDER, opus_int32 ); 90 silk_memcpy( sLPC_Q14, psDec->sLPC_Q14_buf, MAX_LPC_ORDER * sizeof( opus_int32 ) ); 113 for( i = 0; i < MAX_LPC_ORDER; i++ ) { 201 LPC_pred_Q10 = silk_SMLAWB( LPC_pred_Q10, sLPC_Q14[ MAX_LPC_ORDER + i - 1 ], A_Q12_tmp[ 0 ] ); 202 LPC_pred_Q10 = silk_SMLAWB( LPC_pred_Q10, sLPC_Q14[ MAX_LPC_ORDER + i - 2 ], A_Q12_tmp[ 1 ] ); 203 LPC_pred_Q10 = silk_SMLAWB( LPC_pred_Q10, sLPC_Q14[ MAX_LPC_ORDER + i - 3 ], A_Q12_tmp[ 2 ] ); 204 LPC_pred_Q10 = silk_SMLAWB( LPC_pred_Q10, sLPC_Q14[ MAX_LPC_ORDER + i - 4 ], A_Q12_tmp[ 3 ] ); 205 LPC_pred_Q10 = silk_SMLAWB( LPC_pred_Q10, sLPC_Q14[ MAX_LPC_ORDER + i - 5 ], A_Q12_tmp[ 4 ] ); 206 LPC_pred_Q10 = silk_SMLAWB( LPC_pred_Q10, sLPC_Q14[ MAX_LPC_ORDER [all...] |
H A D | process_NLSFs.c | 37 opus_int16 PredCoef_Q12[ 2 ][ MAX_LPC_ORDER ], /* O Prediction coefficients */ 38 opus_int16 pNLSF_Q15[ MAX_LPC_ORDER ], /* I/O Normalized LSFs (quant out) (0 - (2^15-1)) */ 39 const opus_int16 prev_NLSFq_Q15[ MAX_LPC_ORDER ] /* I Previous Normalized LSFs (0 - (2^15-1)) */ 45 opus_int16 pNLSF0_temp_Q15[ MAX_LPC_ORDER ]; 46 opus_int16 pNLSFW_QW[ MAX_LPC_ORDER ]; 47 opus_int16 pNLSFW0_temp_QW[ MAX_LPC_ORDER ];
|
H A D | NLSF_encode.c | 54 opus_int16 res_Q15[ MAX_LPC_ORDER ]; 55 opus_int16 res_Q10[ MAX_LPC_ORDER ]; 56 opus_int16 NLSF_tmp_Q15[ MAX_LPC_ORDER ]; 57 opus_int16 W_tmp_QW[ MAX_LPC_ORDER ]; 58 opus_int16 W_adj_Q5[ MAX_LPC_ORDER ]; 59 opus_uint8 pred_Q8[ MAX_LPC_ORDER ]; 60 opus_int16 ec_ix[ MAX_LPC_ORDER ]; 80 ALLOC( tempIndices2, nSurvivors * MAX_LPC_ORDER, opus_int8 ); 111 RD_Q25[ s ] = silk_NLSF_del_dec_quant( &tempIndices2[ s * MAX_LPC_ORDER ], res_Q10, W_adj_Q5, pred_Q8, ec_ix, 129 silk_memcpy( &NLSFIndices[ 1 ], &tempIndices2[ bestIndex * MAX_LPC_ORDER ], psNLSF_C [all...] |
H A D | NLSF_decode.c | 70 opus_uint8 pred_Q8[ MAX_LPC_ORDER ]; 71 opus_int16 ec_ix[ MAX_LPC_ORDER ]; 72 opus_int16 res_Q10[ MAX_LPC_ORDER ]; 73 opus_int16 W_tmp_QW[ MAX_LPC_ORDER ];
|
H A D | define.h | 137 #define MAX_LPC_ORDER 16 macro 174 #define MAX_MATRIX_SIZE MAX_LPC_ORDER /* Max of LPC Order and LTP order */ 176 #if( MAX_LPC_ORDER > DECISION_DELAY ) 177 # define NSQ_LPC_BUF_LENGTH MAX_LPC_ORDER
|
H A D | main.h | 195 opus_int16 xi[ MAX_LPC_ORDER ], /* O interpolated vector */ 196 const opus_int16 x0[ MAX_LPC_ORDER ], /* I first vector */ 197 const opus_int16 x1[ MAX_LPC_ORDER ], /* I second vector */ 238 const opus_int16 PredCoef_Q12[ 2 * MAX_LPC_ORDER ], /* I Short term prediction coefs */ 257 const opus_int16 PredCoef_Q12[ 2 * MAX_LPC_ORDER ], /* I Short term prediction coefs */ 298 opus_int16 PredCoef_Q12[ 2 ][ MAX_LPC_ORDER ], /* O Prediction coefficients */ 299 opus_int16 pNLSF_Q15[ MAX_LPC_ORDER ], /* I/O Normalized LSFs (quant out) (0 - (2^15-1)) */ 300 const opus_int16 prev_NLSFq_Q15[ MAX_LPC_ORDER ] /* I Previous Normalized LSFs (0 - (2^15-1)) */
|
H A D | structs.h | 118 opus_int8 NLSFIndices[ MAX_LPC_ORDER + 1 ]; 139 opus_int16 prev_NLSFq_Q15[ MAX_LPC_ORDER ]; /* Previously quantized NLSF vector */ 234 opus_int16 prevLPC_Q12[ MAX_LPC_ORDER ]; 250 opus_int16 CNG_smth_NLSF_Q15[ MAX_LPC_ORDER ]; 251 opus_int32 CNG_synth_state[ MAX_LPC_ORDER ]; 263 opus_int32 sLPC_Q14_buf[ MAX_LPC_ORDER ]; 274 opus_int16 prevNLSF_Q15[ MAX_LPC_ORDER ]; /* Used to interpolate LSFs */ 317 silk_DWORD_ALIGN opus_int16 PredCoef_Q12[ 2 ][ MAX_LPC_ORDER ];
|
H A D | PLC.c | 183 opus_int16 A_Q12[ MAX_LPC_ORDER ]; 321 sLPC_Q14_ptr = &sLTP_Q14[ psDec->ltp_mem_length - MAX_LPC_ORDER ]; 324 silk_memcpy( sLPC_Q14_ptr, psDec->sLPC_Q14_buf, MAX_LPC_ORDER * sizeof( opus_int32 ) ); 331 LPC_pred_Q10 = silk_SMLAWB( LPC_pred_Q10, sLPC_Q14_ptr[ MAX_LPC_ORDER + i - 1 ], A_Q12[ 0 ] ); 332 LPC_pred_Q10 = silk_SMLAWB( LPC_pred_Q10, sLPC_Q14_ptr[ MAX_LPC_ORDER + i - 2 ], A_Q12[ 1 ] ); 333 LPC_pred_Q10 = silk_SMLAWB( LPC_pred_Q10, sLPC_Q14_ptr[ MAX_LPC_ORDER + i - 3 ], A_Q12[ 2 ] ); 334 LPC_pred_Q10 = silk_SMLAWB( LPC_pred_Q10, sLPC_Q14_ptr[ MAX_LPC_ORDER + i - 4 ], A_Q12[ 3 ] ); 335 LPC_pred_Q10 = silk_SMLAWB( LPC_pred_Q10, sLPC_Q14_ptr[ MAX_LPC_ORDER + i - 5 ], A_Q12[ 4 ] ); 336 LPC_pred_Q10 = silk_SMLAWB( LPC_pred_Q10, sLPC_Q14_ptr[ MAX_LPC_ORDER + i - 6 ], A_Q12[ 5 ] ); 337 LPC_pred_Q10 = silk_SMLAWB( LPC_pred_Q10, sLPC_Q14_ptr[ MAX_LPC_ORDER [all...] |
H A D | decode_parameters.c | 42 opus_int16 pNLSF_Q15[ MAX_LPC_ORDER ], pNLSF0_Q15[ MAX_LPC_ORDER ];
|
H A D | decode_indices.c | 45 opus_int16 ec_ix[ MAX_LPC_ORDER ]; 46 opus_uint8 pred_Q8[ MAX_LPC_ORDER ];
|
H A D | decoder_set_fs.c | 78 psDec->LPC_order = MAX_LPC_ORDER;
|
H A D | NLSF_del_dec_quant.c | 52 opus_int8 ind[ NLSF_QUANT_DEL_DEC_STATES ][ MAX_LPC_ORDER ]; 178 silk_memcpy( ind[ ind_max_min ], ind[ ind_min_max ], MAX_LPC_ORDER * sizeof( opus_int8 ) );
|
H A D | encode_indices.c | 45 opus_int16 ec_ix[ MAX_LPC_ORDER ]; 46 opus_uint8 pred_Q8[ MAX_LPC_ORDER ];
|
/external/libopus/silk/float/ |
H A D | find_LPC_FLP.c | 45 silk_float a[ MAX_LPC_ORDER ]; 49 opus_int16 NLSF0_Q15[ MAX_LPC_ORDER ]; 50 silk_float a_tmp[ MAX_LPC_ORDER ]; 51 silk_float LPC_res[ MAX_FRAME_LENGTH + MAX_NB_SUBFR * MAX_LPC_ORDER ];
|
H A D | wrappers_FLP.c | 44 opus_int32 a_fix_Q16[ MAX_LPC_ORDER ]; 61 opus_int16 a_fix_Q12[ MAX_LPC_ORDER ]; 75 silk_float PredCoef[ 2 ][ MAX_LPC_ORDER ], /* O Prediction coefficients */ 76 opus_int16 NLSF_Q15[ MAX_LPC_ORDER ], /* I/O Normalized LSFs (quant out) (0 - (2^15-1)) */ 77 const opus_int16 prev_NLSF_Q15[ MAX_LPC_ORDER ] /* I Previous Normalized LSFs (0 - (2^15-1)) */ 81 opus_int16 PredCoef_Q12[ 2 ][ MAX_LPC_ORDER ]; 107 silk_DWORD_ALIGN opus_int16 PredCoef_Q12[ 2 ][ MAX_LPC_ORDER ];
|
H A D | main_FLP.h | 183 silk_float a[ 2 ][ MAX_LPC_ORDER ], /* I AR coefs for each frame half */ 293 silk_float PredCoef[ 2 ][ MAX_LPC_ORDER ], /* O Prediction coefficients */ 294 opus_int16 NLSF_Q15[ MAX_LPC_ORDER ], /* I/O Normalized LSFs (quant out) (0 - (2^15-1)) */ 295 const opus_int16 prev_NLSF_Q15[ MAX_LPC_ORDER ] /* I Previous Normalized LSFs (0 - (2^15-1)) */
|
H A D | residual_energy_FLP.c | 94 silk_float a[ 2 ][ MAX_LPC_ORDER ], /* I AR coefs for each frame half */ 102 silk_float *LPC_res_ptr, LPC_res[ ( MAX_FRAME_LENGTH + MAX_NB_SUBFR * MAX_LPC_ORDER ) / 2 ];
|
H A D | structs_FLP.h | 83 silk_float PredCoef[ 2 ][ MAX_LPC_ORDER ]; /* holds interpolated and final coefficients */
|
H A D | find_pred_coefs_FLP.c | 46 opus_int16 NLSF_Q15[ MAX_LPC_ORDER ]; 48 silk_float *x_pre_ptr, LPC_in_pre[ MAX_NB_SUBFR * MAX_LPC_ORDER + MAX_FRAME_LENGTH ];
|
/external/libopus/silk/fixed/ |
H A D | find_LPC_FIX.c | 45 opus_int32 a_Q16[ MAX_LPC_ORDER ]; 51 opus_int32 a_tmp_Q16[ MAX_LPC_ORDER ], res_nrg_interp, res_nrg, res_tmp_nrg; 53 opus_int16 a_tmp_Q12[ MAX_LPC_ORDER ]; 54 opus_int16 NLSF0_Q15[ MAX_LPC_ORDER ];
|
H A D | residual_energy_FIX.c | 41 opus_int16 a_Q12[ 2 ][ MAX_LPC_ORDER ], /* I AR coefs for each frame half */
|
H A D | structs_FIX.h | 83 silk_DWORD_ALIGN opus_int16 PredCoef_Q12[ 2 ][ MAX_LPC_ORDER ];
|
H A D | find_pred_coefs_FIX.c | 45 opus_int16 NLSF_Q15[ MAX_LPC_ORDER ];
|