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

  /external/webrtc/webrtc/modules/audio_coding/codecs/ilbc/
abs_quant.c 42 int16_t syntOutBuf[LPC_FILTERORDER+STATE_SHORT_LEN_30MS];
43 int16_t in_weightedVec[STATE_SHORT_LEN_30MS+LPC_FILTERORDER];
44 int16_t *in_weighted = &in_weightedVec[LPC_FILTERORDER];
47 WebRtcSpl_MemSetW16(syntOutBuf, 0, LPC_FILTERORDER+STATE_SHORT_LEN_30MS);
48 syntOut = &syntOutBuf[LPC_FILTERORDER];
50 WebRtcSpl_MemSetW16(in_weightedVec, 0, LPC_FILTERORDER);
68 weightDenum, LPC_FILTERORDER+1, quantLen[0]);
71 &weightDenum[LPC_FILTERORDER+1], LPC_FILTERORDER+1, quantLen[1]);
state_construct.c 38 int16_t numerator[1+LPC_FILTERORDER];
39 int16_t sampleValVec[2*STATE_SHORT_LEN_30MS+LPC_FILTERORDER];
40 int16_t sampleMaVec[2*STATE_SHORT_LEN_30MS+LPC_FILTERORDER];
41 int16_t *sampleVal = &sampleValVec[LPC_FILTERORDER];
42 int16_t *sampleMa = &sampleMaVec[LPC_FILTERORDER];
43 int16_t *sampleAr = &sampleValVec[LPC_FILTERORDER];
47 for (k=0; k<LPC_FILTERORDER+1; k++){
48 numerator[k] = syntDenum[LPC_FILTERORDER-k];
94 WebRtcSpl_MemSetW16(sampleValVec, 0, (LPC_FILTERORDER));
99 numerator, LPC_FILTERORDER+1, len + LPC_FILTERORDER)
    [all...]
lpc_encode.c 41 int16_t lsf[LPC_FILTERORDER * LPC_N_MAX];
42 int16_t lsfdeq[LPC_FILTERORDER * LPC_N_MAX];
51 WebRtcIlbcfix_LsfCheck(lsfdeq, LPC_FILTERORDER, iLBCenc_inst->lpc_n);
57 iLBCenc_inst->lsfdeqold, LPC_FILTERORDER, iLBCenc_inst);
simple_lpc_analysis.c 40 int16_t A[LPC_FILTERORDER + 1];
41 int32_t R[LPC_FILTERORDER + 1];
43 int16_t rc[LPC_FILTERORDER];
65 WebRtcSpl_AutoCorrelation(windowedData, BLOCKL_MAX, LPC_FILTERORDER, R, &scale);
68 WebRtcIlbcfix_Window32W32(R, R, WebRtcIlbcfix_kLpcLagWin, LPC_FILTERORDER + 1 );
71 stability=WebRtcSpl_LevinsonDurbin(R, A, rc, LPC_FILTERORDER);
79 WebRtcSpl_MemSetW16(&A[1], 0, LPC_FILTERORDER);
83 WebRtcIlbcfix_BwExpand(A, A, (int16_t*)WebRtcIlbcfix_kLpcChirpSyntDenum, LPC_FILTERORDER+1);
86 WebRtcIlbcfix_Poly2Lsf(lsf + k*LPC_FILTERORDER, A);
state_search.c 44 int16_t numerator[1+LPC_FILTERORDER];
45 int16_t residualLongVec[2*STATE_SHORT_LEN_30MS+LPC_FILTERORDER];
47 int16_t *residualLong = &residualLongVec[LPC_FILTERORDER];
55 for (i=0; i<LPC_FILTERORDER+1; i++) {
56 numerator[i] = (syntDenum[LPC_FILTERORDER-i]>>scaleRes);
66 WebRtcSpl_MemSetW16(residualLongVec, 0, LPC_FILTERORDER);
68 LPC_FILTERORDER + 1,
69 iLBCenc_inst->state_short_len + LPC_FILTERORDER);
70 WebRtcSpl_MemSetW16(&sampleMa[iLBCenc_inst->state_short_len + LPC_FILTERORDER], 0, iLBCenc_inst->state_short_len - LPC_FILTERORDER);
    [all...]
decode.c 54 int16_t PLCresidual[BLOCKL_MAX + LPC_FILTERORDER];
55 int16_t syntdenum[NSUB_MAX*(LPC_FILTERORDER+1)];
56 int16_t PLClpc[LPC_FILTERORDER + 1];
63 data = &PLCresidual[LPC_FILTERORDER];
90 int16_t lsfdeq[LPC_FILTERORDER*LPC_N_MAX];
91 int16_t weightdenum[(LPC_FILTERORDER + 1)*NSUB_MAX];
98 WebRtcIlbcfix_LsfCheck(lsfdeq, LPC_FILTERORDER, iLBCdec_inst->lpc_n);
100 lsfdeq, LPC_FILTERORDER, iLBCdec_inst);
108 syntdenum + (LPC_FILTERORDER + 1) * (iLBCdec_inst->nsub - 1),
129 order_plus_one = LPC_FILTERORDER + 1
    [all...]
simple_lsf_quant.c 42 WebRtcIlbcfix_SplitVq( lsfdeq + LPC_FILTERORDER, index + LSF_NSPLIT,
43 lsf + LPC_FILTERORDER, (int16_t*)WebRtcIlbcfix_kLsfCb,
constants.c 90 const int32_t WebRtcIlbcfix_kLpcLagWin[LPC_FILTERORDER + 1]={
98 const int16_t WebRtcIlbcfix_kLpcChirpSyntDenum[LPC_FILTERORDER + 1] = {
106 const int16_t WebRtcIlbcfix_kLpcChirpWeightDenum[LPC_FILTERORDER + 1] = {
437 const int16_t WebRtcIlbcfix_kLsfMean[LPC_FILTERORDER] = {
442 const int16_t WebRtcIlbcfix_kLspMean[LPC_FILTERORDER] = {
init_decode.c 58 WEBRTC_SPL_MEMCPY_W16(iLBCdec_inst->lsfdeqold, WebRtcIlbcfix_kLsfMean, LPC_FILTERORDER);
61 WebRtcSpl_MemSetW16(iLBCdec_inst->syntMem, 0, LPC_FILTERORDER);
64 WebRtcSpl_MemSetW16(iLBCdec_inst->old_syntdenum, 0, ((LPC_FILTERORDER + 1)*NSUB_MAX));
66 iLBCdec_inst->old_syntdenum[i*(LPC_FILTERORDER+1)] = 4096;
76 WebRtcSpl_MemSetW16(iLBCdec_inst->prevLpc+1, 0, LPC_FILTERORDER);
defines.h 44 #define LPC_FILTERORDER 10
146 int16_t anaMem[LPC_FILTERORDER];
149 int16_t lsfold[LPC_FILTERORDER];
150 int16_t lsfdeqold[LPC_FILTERORDER];
187 int16_t syntMem[LPC_FILTERORDER];
190 int16_t lsfdeqold[LPC_FILTERORDER];
201 int16_t prevLpc[LPC_FILTERORDER+1];
207 int16_t old_syntdenum[(LPC_FILTERORDER + 1)*NSUB_MAX];
lsf_interpolate_to_poly_dec.c 35 int16_t lsftmp[LPC_FILTERORDER];
lsf_interpolate_to_poly_enc.c 37 int16_t lsftmp[LPC_FILTERORDER];
init_encode.c 55 WebRtcSpl_MemSetW16(iLBCenc_inst->anaMem, 0, LPC_FILTERORDER);
56 WEBRTC_SPL_MEMCPY_W16(iLBCenc_inst->lsfold, WebRtcIlbcfix_kLsfMean, LPC_FILTERORDER);
57 WEBRTC_SPL_MEMCPY_W16(iLBCenc_inst->lsfdeqold, WebRtcIlbcfix_kLsfMean, LPC_FILTERORDER);
enhancer_interface.c 325 int16_t *synt = &downsampled[LPC_FILTERORDER];
331 WebRtcSpl_MemSetW16(iLBCdec_inst->syntMem, 0, LPC_FILTERORDER);
336 WEBRTC_SPL_MEMCPY_W16(&synt[-LPC_FILTERORDER], iLBCdec_inst->syntMem,
337 LPC_FILTERORDER);
342 (iLBCdec_inst->nsub-1)*(LPC_FILTERORDER+1)],
343 LPC_FILTERORDER+1, lag);
345 WEBRTC_SPL_MEMCPY_W16(&synt[-LPC_FILTERORDER], &synt[lag-LPC_FILTERORDER],
346 LPC_FILTERORDER);
353 (iLBCdec_inst->nsub-1)*(LPC_FILTERORDER+1)]
    [all...]
encode.c 64 int16_t weightdenum[(LPC_FILTERORDER + 1)*NSUB_MAX];
65 int16_t dataVec[BLOCKL_MAX + LPC_FILTERORDER];
76 int16_t *data = &dataVec[LPC_FILTERORDER];
81 syntdenum = mem; /* syntdenum[(LPC_FILTERORDER + 1)*NSUB_MAX] and mem are used non overlapping in the code */
135 WEBRTC_SPL_MEMCPY_W16(dataVec, iLBCenc_inst->anaMem, LPC_FILTERORDER);
141 &syntdenum[n*(LPC_FILTERORDER+1)],
142 LPC_FILTERORDER+1, SUBL);
146 WEBRTC_SPL_MEMCPY_W16(iLBCenc_inst->anaMem, &data[iLBCenc_inst->blockl-LPC_FILTERORDER], LPC_FILTERORDER);
182 &syntdenum[(iLBCbits_inst->startIdx-1)*(LPC_FILTERORDER+1)]
    [all...]
cb_search.c 72 int16_t CBbuf[CB_MEML+LPC_FILTERORDER+CB_HALFFILTERLEN];
75 int16_t targetVec[SUBL+LPC_FILTERORDER];
85 int16_t *buf = &CBbuf[LPC_FILTERORDER];
86 int16_t *target = &targetVec[LPC_FILTERORDER];
98 WebRtcSpl_MemSetW16(&buf[-LPC_FILTERORDER], 0, noOfZeros+LPC_FILTERORDER);
101 weightDenum, LPC_FILTERORDER+1, WebRtcIlbcfix_kFilterRange[block]);
104 WEBRTC_SPL_MEMCPY_W16(&target[-LPC_FILTERORDER], buf+noOfZeros+WebRtcIlbcfix_kFilterRange[block]-LPC_FILTERORDER, LPC_FILTERORDER);
    [all...]
lsf_to_poly.c 37 WebRtcIlbcfix_Lsf2Lsp(lsf, lsp, LPC_FILTERORDER);
simple_lsf_dequant.c 52 lsfdeq[LPC_FILTERORDER + pos + j] = WebRtcIlbcfix_kLsfCb[
abs_quant_loop.c 45 weightDenum, LPC_FILTERORDER+1, 1);
decoder_interpolate_lsf.c 39 int16_t lp[LPC_FILTERORDER + 1], *lsfdeq2;
simple_interpolate_lsf.c 50 int16_t lp[LPC_FILTERORDER + 1];
do_plc.c 284 WEBRTC_SPL_MEMCPY_W16(PLClpc, (*iLBCdec_inst).prevLpc, LPC_FILTERORDER+1);
295 WEBRTC_SPL_MEMCPY_W16(PLClpc, lpc, (LPC_FILTERORDER+1));
301 WEBRTC_SPL_MEMCPY_W16(iLBCdec_inst->prevLpc, PLClpc, (LPC_FILTERORDER+1));
decode_residual.c 61 iLBC_encbits->idxVec, &syntdenum[(iLBC_encbits->startIdx-1)*(LPC_FILTERORDER+1)],

Completed in 98 milliseconds