OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:psNLSF_CB
(Results
1 - 11
of
11
) sorted by null
/external/libopus/silk/
NLSF_unpack.c
38
const silk_NLSF_CB_struct *
psNLSF_CB
, /* I Codebook object */
46
ec_sel_ptr = &
psNLSF_CB
->ec_sel[ CB1_index *
psNLSF_CB
->order / 2 ];
47
for( i = 0; i <
psNLSF_CB
->order; i += 2 ) {
50
pred_Q8[ i ] =
psNLSF_CB
->pred_Q8[ i + ( entry & 1 ) * (
psNLSF_CB
->order - 1 ) ];
52
pred_Q8[ i + 1 ] =
psNLSF_CB
->pred_Q8[ i + ( silk_RSHIFT( entry, 4 ) & 1 ) * (
psNLSF_CB
->order - 1 ) + 1 ];
NLSF_encode.c
41
const silk_NLSF_CB_struct *
psNLSF_CB
, /* I Codebook object */
69
silk_NLSF_stabilize( pNLSF_Q15,
psNLSF_CB
->deltaMin_Q15,
psNLSF_CB
->order );
72
ALLOC( err_Q26,
psNLSF_CB
->nVectors, opus_int32 );
73
silk_NLSF_VQ( err_Q26, pNLSF_Q15,
psNLSF_CB
->CB1_NLSF_Q8,
psNLSF_CB
->nVectors,
psNLSF_CB
->order );
77
silk_insertion_sort_increasing( err_Q26, tempIndices1,
psNLSF_CB
->nVectors, nSurvivors );
87
pCB_element = &
psNLSF_CB
->CB1_NLSF_Q8[ ind1 *
psNLSF_CB
->order ]
[
all
...]
NLSF_decode.c
66
const silk_NLSF_CB_struct *
psNLSF_CB
/* I Codebook object */
78
pCB_element = &
psNLSF_CB
->CB1_NLSF_Q8[ NLSFIndices[ 0 ] *
psNLSF_CB
->order ];
79
for( i = 0; i <
psNLSF_CB
->order; i++ ) {
84
silk_NLSF_unpack( ec_ix, pred_Q8,
psNLSF_CB
, NLSFIndices[ 0 ] );
87
silk_NLSF_residual_dequant( res_Q10, &NLSFIndices[ 1 ], pred_Q8,
psNLSF_CB
->quantStepSize_Q16,
psNLSF_CB
->order );
90
silk_NLSF_VQ_weights_laroia( W_tmp_QW, pNLSF_Q15,
psNLSF_CB
->order );
93
for( i = 0; i <
psNLSF_CB
->order; i++ ) {
100
silk_NLSF_stabilize( pNLSF_Q15,
psNLSF_CB
->deltaMin_Q15, psNLSF_CB->order )
[
all
...]
decode_indices.c
80
psDec->indices.NLSFIndices[ 0 ] = (opus_int8)ec_dec_icdf( psRangeDec, &psDec->
psNLSF_CB
->CB1_iCDF[ ( psDec->indices.signalType >> 1 ) * psDec->
psNLSF_CB
->nVectors ], 8 );
81
silk_NLSF_unpack( ec_ix, pred_Q8, psDec->
psNLSF_CB
, psDec->indices.NLSFIndices[ 0 ] );
82
silk_assert( psDec->
psNLSF_CB
->order == psDec->LPC_order );
83
for( i = 0; i < psDec->
psNLSF_CB
->order; i++ ) {
84
Ix = ec_dec_icdf( psRangeDec, &psDec->
psNLSF_CB
->ec_iCDF[ ec_ix[ i ] ], 8 );
encode_indices.c
91
ec_enc_icdf( psRangeEnc, psIndices->NLSFIndices[ 0 ], &psEncC->
psNLSF_CB
->CB1_iCDF[ ( psIndices->signalType >> 1 ) * psEncC->
psNLSF_CB
->nVectors ], 8 );
92
silk_NLSF_unpack( ec_ix, pred_Q8, psEncC->
psNLSF_CB
, psIndices->NLSFIndices[ 0 ] );
93
silk_assert( psEncC->
psNLSF_CB
->order == psEncC->predictLPCOrder );
94
for( i = 0; i < psEncC->
psNLSF_CB
->order; i++ ) {
96
ec_enc_icdf( psRangeEnc, 2 * NLSF_QUANT_MAX_AMPLITUDE, &psEncC->
psNLSF_CB
->ec_iCDF[ ec_ix[ i ] ], 8 );
99
ec_enc_icdf( psRangeEnc, 0, &psEncC->
psNLSF_CB
->ec_iCDF[ ec_ix[ i ] ], 8 );
102
ec_enc_icdf( psRangeEnc, psIndices->NLSFIndices[ i+1 ] + NLSF_QUANT_MAX_AMPLITUDE, &psEncC->
psNLSF_CB
->ec_iCDF[ ec_ix[ i ] ], 8 );
decoder_set_fs.c
76
psDec->
psNLSF_CB
= &silk_NLSF_CB_NB_MB;
79
psDec->
psNLSF_CB
= &silk_NLSF_CB_WB;
process_NLSFs.c
87
silk_NLSF_encode( psEncC->indices.NLSFIndices, pNLSF_Q15, psEncC->
psNLSF_CB
, pNLSFW_QW,
main.h
306
const silk_NLSF_CB_struct *
psNLSF_CB
, /* I Codebook object */
340
const silk_NLSF_CB_struct *
psNLSF_CB
, /* I Codebook object */
350
const silk_NLSF_CB_struct *
psNLSF_CB
/* I Codebook object */
decode_parameters.c
52
silk_NLSF_decode( pNLSF_Q15, psDec->indices.NLSFIndices, psDec->
psNLSF_CB
);
structs.h
183
const silk_NLSF_CB_struct *
psNLSF_CB
; /* Pointer to NLSF codebook */
293
const silk_NLSF_CB_struct *
psNLSF_CB
; /* Pointer to NLSF codebook */
control_codec.c
280
psEnc->sCmn.
psNLSF_CB
= &silk_NLSF_CB_NB_MB;
283
psEnc->sCmn.
psNLSF_CB
= &silk_NLSF_CB_WB;
Completed in 5793 milliseconds