Lines Matching refs:psDec
40 …silk_decoder_state *psDec, /* I/O Pointer to Silk decoder state … in silk_decode_frame() argument
53 L = psDec->frame_length; in silk_decode_frame()
61 ( lostFlag == FLAG_DECODE_LBRR && psDec->LBRR_flags[ psDec->nFramesDecoded ] == 1 ) ) in silk_decode_frame()
69 silk_decode_indices( psDec, psRangeDec, psDec->nFramesDecoded, lostFlag, condCoding ); in silk_decode_frame()
74 silk_decode_pulses( psRangeDec, pulses, psDec->indices.signalType, in silk_decode_frame()
75 psDec->indices.quantOffsetType, psDec->frame_length ); in silk_decode_frame()
80 silk_decode_parameters( psDec, psDecCtrl, condCoding ); in silk_decode_frame()
85 silk_decode_core( psDec, psDecCtrl, pOut, pulses, arch ); in silk_decode_frame()
90 silk_PLC( psDec, psDecCtrl, pOut, 0, arch ); in silk_decode_frame()
92 psDec->lossCnt = 0; in silk_decode_frame()
93 psDec->prevSignalType = psDec->indices.signalType; in silk_decode_frame()
94 celt_assert( psDec->prevSignalType >= 0 && psDec->prevSignalType <= 2 ); in silk_decode_frame()
97 psDec->first_frame_after_reset = 0; in silk_decode_frame()
100 psDec->indices.signalType = psDec->prevSignalType; in silk_decode_frame()
101 silk_PLC( psDec, psDecCtrl, pOut, 1, arch ); in silk_decode_frame()
107 celt_assert( psDec->ltp_mem_length >= psDec->frame_length ); in silk_decode_frame()
108 mv_len = psDec->ltp_mem_length - psDec->frame_length; in silk_decode_frame()
109 … silk_memmove( psDec->outBuf, &psDec->outBuf[ psDec->frame_length ], mv_len * sizeof(opus_int16) ); in silk_decode_frame()
110 silk_memcpy( &psDec->outBuf[ mv_len ], pOut, psDec->frame_length * sizeof( opus_int16 ) ); in silk_decode_frame()
115 silk_CNG( psDec, psDecCtrl, pOut, L ); in silk_decode_frame()
120 silk_PLC_glue_frames( psDec, pOut, L ); in silk_decode_frame()
123 psDec->lagPrev = psDecCtrl->pitchL[ psDec->nb_subfr - 1 ]; in silk_decode_frame()