Searched refs:MAX_LPC_ORDER (Results 1 - 25 of 60) sorted by relevance

123

/external/chromium_org/third_party/opus/src/silk/
H A Dinterpolate.c36 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 DCNG.c89 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 Ddecode_core.c46 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 Dprocess_NLSFs.c37 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 DNLSF_encode.c54 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 DNLSF_decode.c70 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 Ddefine.h137 #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 Dmain.h195 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 Dstructs.h118 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 DPLC.c183 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...]
/external/libopus/silk/
H A Dinterpolate.c36 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 DCNG.c89 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 Ddecode_core.c46 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 Dprocess_NLSFs.c37 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 DNLSF_encode.c54 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 DNLSF_decode.c70 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 Ddefine.h137 #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 Dmain.h195 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 Dstructs.h118 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 DPLC.c183 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...]
/external/chromium_org/third_party/opus/src/silk/float/
H A Dfind_LPC_FLP.c45 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 Dwrappers_FLP.c44 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 ];
/external/libopus/silk/float/
H A Dfind_LPC_FLP.c45 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 Dwrappers_FLP.c44 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 ];
/external/chromium_org/third_party/opus/src/silk/fixed/
H A Dfind_LPC_FIX.c45 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 ];

Completed in 276 milliseconds

123