/external/libopus/silk/ |
D | decode_parameters.c | 37 …silk_decoder_control *psDecCtrl, /* I/O Decoder control … in silk_decode_parameters() argument 46 silk_gains_dequant( psDecCtrl->Gains_Q16, psDec->indices.GainsIndices, in silk_decode_parameters() 55 silk_NLSF2A( psDecCtrl->PredCoef_Q12[ 1 ], pNLSF_Q15, psDec->LPC_order ); in silk_decode_parameters() 72 silk_NLSF2A( psDecCtrl->PredCoef_Q12[ 0 ], pNLSF0_Q15, psDec->LPC_order ); in silk_decode_parameters() 75 …silk_memcpy( psDecCtrl->PredCoef_Q12[ 0 ], psDecCtrl->PredCoef_Q12[ 1 ], psDec->LPC_order * sizeof… in silk_decode_parameters() 82 silk_bwexpander( psDecCtrl->PredCoef_Q12[ 0 ], psDec->LPC_order, BWE_AFTER_LOSS_Q16 ); in silk_decode_parameters() 83 silk_bwexpander( psDecCtrl->PredCoef_Q12[ 1 ], psDec->LPC_order, BWE_AFTER_LOSS_Q16 ); in silk_decode_parameters() 92 …silk_decode_pitch( psDec->indices.lagIndex, psDec->indices.contourIndex, psDecCtrl->pitchL, psDec-… in silk_decode_parameters() 100 … psDecCtrl->LTPCoef_Q14[ k * LTP_ORDER + i ] = silk_LSHIFT( cbk_ptr_Q7[ Ix * LTP_ORDER + i ], 7 ); in silk_decode_parameters() 108 psDecCtrl->LTP_scale_Q14 = silk_LTPScales_table_Q14[ Ix ]; in silk_decode_parameters() [all …]
|
D | decode_frame.c | 48 VARDECL( silk_decoder_control, psDecCtrl ); in silk_decode_frame() 54 ALLOC( psDecCtrl, 1, silk_decoder_control ); in silk_decode_frame() 57 psDecCtrl->LTP_scale_Q14 = 0; in silk_decode_frame() 79 silk_decode_parameters( psDec, psDecCtrl, condCoding ); in silk_decode_frame() 84 silk_decode_core( psDec, psDecCtrl, pOut, pulses ); in silk_decode_frame() 89 silk_PLC( psDec, psDecCtrl, pOut, 0 ); in silk_decode_frame() 99 silk_PLC( psDec, psDecCtrl, pOut, 1 ); in silk_decode_frame() 118 silk_CNG( psDec, psDecCtrl, pOut, L ); in silk_decode_frame() 121 psDec->lagPrev = psDecCtrl->pitchL[ psDec->nb_subfr - 1 ]; in silk_decode_frame()
|
D | decode_core.c | 40 …silk_decoder_control *psDecCtrl, /* I Decoder control … in silk_decode_core() argument 98 A_Q12 = psDecCtrl->PredCoef_Q12[ k >> 1 ]; in silk_decode_core() 102 B_Q14 = &psDecCtrl->LTPCoef_Q14[ k * LTP_ORDER ]; in silk_decode_core() 105 Gain_Q10 = silk_RSHIFT( psDecCtrl->Gains_Q16[ k ], 6 ); in silk_decode_core() 106 inv_gain_Q31 = silk_INVERSE32_varQ( psDecCtrl->Gains_Q16[ k ], 47 ); in silk_decode_core() 109 if( psDecCtrl->Gains_Q16[ k ] != psDec->prev_gain_Q16 ) { in silk_decode_core() 110 gain_adj_Q16 = silk_DIV32_varQ( psDec->prev_gain_Q16, psDecCtrl->Gains_Q16[ k ], 16 ); in silk_decode_core() 122 psDec->prev_gain_Q16 = psDecCtrl->Gains_Q16[ k ]; in silk_decode_core() 132 psDecCtrl->pitchL[ k ] = psDec->lagPrev; in silk_decode_core() 137 lag = psDecCtrl->pitchL[ k ]; in silk_decode_core() [all …]
|
D | PLC.c | 43 silk_decoder_control *psDecCtrl /* I/O Decoder control */ 48 silk_decoder_control *psDecCtrl, /* I/O Decoder control */ 66 silk_decoder_control *psDecCtrl, /* I/O Decoder control */ in silk_PLC() argument 81 silk_PLC_conceal( psDec, psDecCtrl, frame ); in silk_PLC() 88 silk_PLC_update( psDec, psDecCtrl ); in silk_PLC() 97 silk_decoder_control *psDecCtrl /* I/O Decoder control */ in silk_PLC_update() argument 111 for( j = 0; j * psDec->subfr_length < psDecCtrl->pitchL[ psDec->nb_subfr - 1 ]; j++ ) { in silk_PLC_update() 117 … temp_LTP_Gain_Q14 += psDecCtrl->LTPCoef_Q14[ ( psDec->nb_subfr - 1 - j ) * LTP_ORDER + i ]; in silk_PLC_update() 122 &psDecCtrl->LTPCoef_Q14[ silk_SMULBB( psDec->nb_subfr - 1 - j, LTP_ORDER ) ], in silk_PLC_update() 125 psPLC->pitchL_Q8 = silk_LSHIFT( psDecCtrl->pitchL[ psDec->nb_subfr - 1 - j ], 8 ); in silk_PLC_update() [all …]
|
D | CNG.c | 82 …silk_decoder_control *psDecCtrl, /* I/O Decoder control … in silk_CNG() argument 110 if( psDecCtrl->Gains_Q16[ i ] > max_Gain_Q16 ) { in silk_CNG() 111 max_Gain_Q16 = psDecCtrl->Gains_Q16[ i ]; in silk_CNG() 121 …psCNG->CNG_smth_Gain_Q16 += silk_SMULWB( psDecCtrl->Gains_Q16[ i ] - psCNG->CNG_smth_Gain_Q16, CNG… in silk_CNG()
|
D | main.h | 391 …silk_decoder_control *psDecCtrl, /* I/O Decoder control … 398 …silk_decoder_control *psDecCtrl, /* I Decoder control … 424 …silk_decoder_control *psDecCtrl, /* I/O Decoder control …
|
D | PLC.h | 49 silk_decoder_control *psDecCtrl, /* I/O Decoder control */
|
/external/chromium_org/third_party/opus/src/silk/ |
D | decode_parameters.c | 37 …silk_decoder_control *psDecCtrl, /* I/O Decoder control … in silk_decode_parameters() argument 46 silk_gains_dequant( psDecCtrl->Gains_Q16, psDec->indices.GainsIndices, in silk_decode_parameters() 55 silk_NLSF2A( psDecCtrl->PredCoef_Q12[ 1 ], pNLSF_Q15, psDec->LPC_order ); in silk_decode_parameters() 72 silk_NLSF2A( psDecCtrl->PredCoef_Q12[ 0 ], pNLSF0_Q15, psDec->LPC_order ); in silk_decode_parameters() 75 …silk_memcpy( psDecCtrl->PredCoef_Q12[ 0 ], psDecCtrl->PredCoef_Q12[ 1 ], psDec->LPC_order * sizeof… in silk_decode_parameters() 82 silk_bwexpander( psDecCtrl->PredCoef_Q12[ 0 ], psDec->LPC_order, BWE_AFTER_LOSS_Q16 ); in silk_decode_parameters() 83 silk_bwexpander( psDecCtrl->PredCoef_Q12[ 1 ], psDec->LPC_order, BWE_AFTER_LOSS_Q16 ); in silk_decode_parameters() 92 …silk_decode_pitch( psDec->indices.lagIndex, psDec->indices.contourIndex, psDecCtrl->pitchL, psDec-… in silk_decode_parameters() 100 … psDecCtrl->LTPCoef_Q14[ k * LTP_ORDER + i ] = silk_LSHIFT( cbk_ptr_Q7[ Ix * LTP_ORDER + i ], 7 ); in silk_decode_parameters() 108 psDecCtrl->LTP_scale_Q14 = silk_LTPScales_table_Q14[ Ix ]; in silk_decode_parameters() [all …]
|
D | decode_frame.c | 48 VARDECL( silk_decoder_control, psDecCtrl ); in silk_decode_frame() 54 ALLOC( psDecCtrl, 1, silk_decoder_control ); in silk_decode_frame() 57 psDecCtrl->LTP_scale_Q14 = 0; in silk_decode_frame() 79 silk_decode_parameters( psDec, psDecCtrl, condCoding ); in silk_decode_frame() 84 silk_decode_core( psDec, psDecCtrl, pOut, pulses ); in silk_decode_frame() 89 silk_PLC( psDec, psDecCtrl, pOut, 0 ); in silk_decode_frame() 99 silk_PLC( psDec, psDecCtrl, pOut, 1 ); in silk_decode_frame() 118 silk_CNG( psDec, psDecCtrl, pOut, L ); in silk_decode_frame() 121 psDec->lagPrev = psDecCtrl->pitchL[ psDec->nb_subfr - 1 ]; in silk_decode_frame()
|
D | decode_core.c | 40 …silk_decoder_control *psDecCtrl, /* I Decoder control … in silk_decode_core() argument 98 A_Q12 = psDecCtrl->PredCoef_Q12[ k >> 1 ]; in silk_decode_core() 102 B_Q14 = &psDecCtrl->LTPCoef_Q14[ k * LTP_ORDER ]; in silk_decode_core() 105 Gain_Q10 = silk_RSHIFT( psDecCtrl->Gains_Q16[ k ], 6 ); in silk_decode_core() 106 inv_gain_Q31 = silk_INVERSE32_varQ( psDecCtrl->Gains_Q16[ k ], 47 ); in silk_decode_core() 109 if( psDecCtrl->Gains_Q16[ k ] != psDec->prev_gain_Q16 ) { in silk_decode_core() 110 gain_adj_Q16 = silk_DIV32_varQ( psDec->prev_gain_Q16, psDecCtrl->Gains_Q16[ k ], 16 ); in silk_decode_core() 122 psDec->prev_gain_Q16 = psDecCtrl->Gains_Q16[ k ]; in silk_decode_core() 132 psDecCtrl->pitchL[ k ] = psDec->lagPrev; in silk_decode_core() 137 lag = psDecCtrl->pitchL[ k ]; in silk_decode_core() [all …]
|
D | PLC.c | 43 silk_decoder_control *psDecCtrl /* I/O Decoder control */ 48 silk_decoder_control *psDecCtrl, /* I/O Decoder control */ 66 silk_decoder_control *psDecCtrl, /* I/O Decoder control */ in silk_PLC() argument 81 silk_PLC_conceal( psDec, psDecCtrl, frame ); in silk_PLC() 88 silk_PLC_update( psDec, psDecCtrl ); in silk_PLC() 97 silk_decoder_control *psDecCtrl /* I/O Decoder control */ in silk_PLC_update() argument 111 for( j = 0; j * psDec->subfr_length < psDecCtrl->pitchL[ psDec->nb_subfr - 1 ]; j++ ) { in silk_PLC_update() 117 … temp_LTP_Gain_Q14 += psDecCtrl->LTPCoef_Q14[ ( psDec->nb_subfr - 1 - j ) * LTP_ORDER + i ]; in silk_PLC_update() 122 &psDecCtrl->LTPCoef_Q14[ silk_SMULBB( psDec->nb_subfr - 1 - j, LTP_ORDER ) ], in silk_PLC_update() 125 psPLC->pitchL_Q8 = silk_LSHIFT( psDecCtrl->pitchL[ psDec->nb_subfr - 1 - j ], 8 ); in silk_PLC_update() [all …]
|
D | CNG.c | 82 …silk_decoder_control *psDecCtrl, /* I/O Decoder control … in silk_CNG() argument 110 if( psDecCtrl->Gains_Q16[ i ] > max_Gain_Q16 ) { in silk_CNG() 111 max_Gain_Q16 = psDecCtrl->Gains_Q16[ i ]; in silk_CNG() 121 …psCNG->CNG_smth_Gain_Q16 += silk_SMULWB( psDecCtrl->Gains_Q16[ i ] - psCNG->CNG_smth_Gain_Q16, CNG… in silk_CNG()
|
D | main.h | 391 …silk_decoder_control *psDecCtrl, /* I/O Decoder control … 398 …silk_decoder_control *psDecCtrl, /* I Decoder control … 424 …silk_decoder_control *psDecCtrl, /* I/O Decoder control …
|
D | PLC.h | 49 silk_decoder_control *psDecCtrl, /* I/O Decoder control */
|