HomeSort by relevance Sort by last modified time
    Searched refs:LPC_order (Results 1 - 14 of 14) sorted by null

  /external/chromium_org/third_party/opus/src/silk/
NLSF_VQ.c 34 /* Compute quantization errors for an LPC_order element input vector for a VQ codebook */
37 const opus_int16 in_Q15[], /* I Input vectors to be quantized [LPC_order] */
38 const opus_uint8 pCB_Q8[], /* I Codebook vectors [K*LPC_order] */
40 const opus_int LPC_order /* I Number of LPCs */
46 silk_assert( LPC_order <= 16 );
47 silk_assert( ( LPC_order & 1 ) == 0 );
52 for( m = 0; m < LPC_order; m += 2 ) {
decode_parameters.c 55 silk_NLSF2A( psDecCtrl->PredCoef_Q12[ 1 ], pNLSF_Q15, psDec->LPC_order );
66 for( i = 0; i < psDec->LPC_order; i++ ) {
72 silk_NLSF2A( psDecCtrl->PredCoef_Q12[ 0 ], pNLSF0_Q15, psDec->LPC_order );
75 silk_memcpy( psDecCtrl->PredCoef_Q12[ 0 ], psDecCtrl->PredCoef_Q12[ 1 ], psDec->LPC_order * sizeof( opus_int16 ) );
78 silk_memcpy( psDec->prevNLSF_Q15, pNLSF_Q15, psDec->LPC_order * sizeof( opus_int16 ) );
82 silk_bwexpander( psDecCtrl->PredCoef_Q12[ 0 ], psDec->LPC_order, BWE_AFTER_LOSS_Q16 );
83 silk_bwexpander( psDecCtrl->PredCoef_Q12[ 1 ], psDec->LPC_order, BWE_AFTER_LOSS_Q16 );
CNG.c 68 NLSF_step_Q15 = silk_DIV32_16( silk_int16_MAX, psDec->LPC_order + 1 );
70 for( i = 0; i < psDec->LPC_order; i++ ) {
102 for( i = 0; i < psDec->LPC_order; i++ ) {
131 silk_NLSF2A( A_Q12, psCNG->CNG_smth_NLSF_Q15, psDec->LPC_order );
136 silk_assert( psDec->LPC_order == 10 || psDec->LPC_order == 16 );
138 sum_Q6 = silk_RSHIFT( psDec->LPC_order, 1 );
149 if( psDec->LPC_order == 16 ) {
165 silk_memset( psCNG->CNG_synth_state, 0, psDec->LPC_order * sizeof( opus_int32 ) );
decoder_set_fs.c 75 psDec->LPC_order = MIN_LPC_ORDER;
78 psDec->LPC_order = MAX_LPC_ORDER;
decode_core.c 101 silk_memcpy( A_Q12_tmp, A_Q12, psDec->LPC_order * sizeof( opus_int16 ) );
142 start_idx = psDec->ltp_mem_length - lag - psDec->LPC_order - LTP_ORDER / 2;
150 A_Q12, psDec->ltp_mem_length - start_idx, psDec->LPC_order );
198 silk_assert( psDec->LPC_order == 10 || psDec->LPC_order == 16 );
200 LPC_pred_Q10 = silk_RSHIFT( psDec->LPC_order, 1 );
211 if( psDec->LPC_order == 16 ) {
PLC.c 158 silk_memcpy( psPLC->prevLPC_Q12, psDecCtrl->PredCoef_Q12[ 1 ], psDec->LPC_order * sizeof( opus_int16 ) );
236 silk_bwexpander( psPLC->prevLPC_Q12, psDec->LPC_order, SILK_FIX_CONST( BWE_COEF, 16 ) );
239 silk_memcpy( A_Q12, psPLC->prevLPC_Q12, psDec->LPC_order * sizeof( opus_int16 ) );
256 invGain_Q30 = silk_LPC_inverse_pred_gain( psPLC->prevLPC_Q12, psDec->LPC_order );
271 idx = psDec->ltp_mem_length - lag - psDec->LPC_order - LTP_ORDER / 2;
273 silk_LPC_analysis_filter( &sLTP[ idx ], &psDec->outBuf[ idx ], A_Q12, psDec->ltp_mem_length - idx, psDec->LPC_order );
277 for( i = idx + psDec->LPC_order; i < psDec->ltp_mem_length; i++ ) {
326 silk_assert( psDec->LPC_order >= 10 ); /* check that unrolling works */
330 LPC_pred_Q10 = silk_RSHIFT( psDec->LPC_order, 1 );
341 for( j = 10; j < psDec->LPC_order; j++ )
    [all...]
decode_indices.c 82 silk_assert( psDec->psNLSF_CB->order == psDec->LPC_order );
main.h 300 opus_int8 *NLSFIndices, /* I Codebook path vector [ LPC_ORDER + 1 ] */
301 opus_int16 *pNLSF_Q15, /* I/O Quantized NLSF vector [ LPC_ORDER ] */
303 const opus_int16 *pW_QW, /* I NLSF weight vector [ LPC_ORDER ] */
309 /* Compute quantization errors for an LPC_order element input vector for a VQ codebook */
312 const opus_int16 in_Q15[], /* I Input vectors to be quantized [LPC_order] */
313 const opus_uint8 pCB_Q8[], /* I Codebook vectors [K*LPC_order] */
315 const opus_int LPC_order /* I Number of LPCs */
334 opus_int16 ec_ix[], /* O Indices to entropy tables [ LPC_ORDER ] */
335 opus_uint8 pred_Q8[], /* O LSF predictor [ LPC_ORDER ] */
344 opus_int16 *pNLSF_Q15, /* O Quantized NLSF vector [ LPC_ORDER ] */
    [all...]
structs.h 270 opus_int LPC_order; /* LPC order */
  /external/chromium_org/third_party/opus/src/silk/fixed/
residual_energy_FIX.c 34 /* Calculates residual energies of input subframes where all subframes have LPC_order */
44 const opus_int LPC_order /* I LPC order */
53 offset = LPC_order + subfr_length;
58 silk_LPC_analysis_filter( LPC_res, x_ptr, a_Q12[ i ], ( MAX_NB_SUBFR >> 1 ) * offset, LPC_order );
61 LPC_res_ptr = LPC_res + LPC_order;
main_FIX.h 180 /* Calculates residual energies of input subframes where all subframes have LPC_order */
190 const opus_int LPC_order /* I LPC order */
  /external/chromium_org/third_party/opus/src/silk/float/
residual_energy_FLP.c 89 /* Calculates residual energies of input subframes where all subframes have LPC_order */
98 const opus_int LPC_order /* I LPC order */
104 LPC_res_ptr = LPC_res + LPC_order;
105 shift = LPC_order + subfr_length;
108 silk_LPC_analysis_filter_FLP( LPC_res, a[ 0 ], x + 0 * shift, 2 * shift, LPC_order );
113 silk_LPC_analysis_filter_FLP( LPC_res, a[ 1 ], x + 2 * shift, 2 * shift, LPC_order );
wrappers_FLP.c 38 opus_int16 *NLSF_Q15, /* O NLSF vector [ LPC_order ] */
39 const silk_float *pAR, /* I LPC coefficients [ LPC_order ] */
40 const opus_int LPC_order /* I LPC order */
46 for( i = 0; i < LPC_order; i++ ) {
50 silk_A2NLSF( NLSF_Q15, a_fix_Q16, LPC_order );
55 silk_float *pAR, /* O LPC coefficients [ LPC_order ] */
56 const opus_int16 *NLSF_Q15, /* I NLSF vector [ LPC_order ] */
57 const opus_int LPC_order /* I LPC order */
63 silk_NLSF2A( a_fix_Q12, NLSF_Q15, LPC_order );
65 for( i = 0; i < LPC_order; i++ )
    [all...]
main_FLP.h 176 /* Calculates residual energies of input subframes where all subframes have LPC_order */
185 const opus_int LPC_order /* I LPC order */
275 opus_int16 *NLSF_Q15, /* O NLSF vector [ LPC_order ] */
276 const silk_float *pAR, /* I LPC coefficients [ LPC_order ] */
277 const opus_int LPC_order /* I LPC order */
282 silk_float *pAR, /* O LPC coefficients [ LPC_order ] */
283 const opus_int16 *NLSF_Q15, /* I NLSF vector [ LPC_order ] */
284 const opus_int LPC_order /* I LPC order */

Completed in 333 milliseconds