/external/webrtc/src/modules/audio_coding/codecs/isac/main/source/ |
D | lpc_analysis.c | 216 double corrlo[ORDERLO+2], corrlo2[ORDERLO+1]; in WebRtcIsac_GetLpcCoefLb() 218 double k_veclo[ORDERLO], k_vechi[ORDERHI]; in WebRtcIsac_GetLpcCoefLb() 220 double a_LO[ORDERLO+1], a_HI[ORDERHI+1]; in WebRtcIsac_GetLpcCoefLb() 268 WebRtcIsac_AutoCorr(corrlo, DataLo, WINLEN, ORDERLO+1); /* computing autocorrelation */ in WebRtcIsac_GetLpcCoefLb() 275 for (n = 1; n <= ORDERLO; n++) { in WebRtcIsac_GetLpcCoefLb() 292 for (n = 0; n <= ORDERLO; n++) { in WebRtcIsac_GetLpcCoefLb() 302 WebRtcIsac_LevDurb(a_LO, k_veclo, corrlo2, ORDERLO); in WebRtcIsac_GetLpcCoefLb() 307 for (n = 1; n <= ORDERLO; n++) { in WebRtcIsac_GetLpcCoefLb() 314 for (j = 0; j <= ORDERLO; j++) { in WebRtcIsac_GetLpcCoefLb() 318 for (n = j+1; n <= ORDERLO; n++) { in WebRtcIsac_GetLpcCoefLb() [all …]
|
D | structs.h | 40 double CorrBufLo[ORDERLO+1]; 43 float PreStateLoF[ORDERLO+1]; 44 float PreStateLoG[ORDERLO+1]; 47 float PostStateLoF[ORDERLO+1]; 48 float PostStateLoG[ORDERLO+1]; 283 double LPCcoeffs_lo[(ORDERLO+1)*SUBFRAMES*2];
|
D | decode.c | 52 double lo_filt_coef[(ORDERLO + 1)*SUBFRAMES]; in WebRtcIsac_DecodeLb() 160 ORDERLO, ISACdecLB_obj->maskfiltstr_obj.PostStateLoF, in WebRtcIsac_DecodeLb()
|
D | lpc_tables.h | 31 #define LPC_LOBAND_ORDER ORDERLO
|
D | settings.h | 71 #define ORDERLO 12 macro
|
D | encode.c | 188 double lofilt_coef[(ORDERLO + 1)*SUBFRAMES]; in WebRtcIsac_EncodeLb() 372 WebRtcIsac_NormLatticeFilterMa(ORDERLO, in WebRtcIsac_EncodeLb() 1017 double tmpLPCcoeffs_lo[(ORDERLO + 1)*SUBFRAMES * 2]; in WebRtcIsac_EncodeStoredDataLb() 1043 ii < ((ORDERLO + 1)* SUBFRAMES * (1 + ISACSavedEnc_obj->startIdx)); in WebRtcIsac_EncodeStoredDataLb() 1111 &tmpLPCcoeffs_lo[(ORDERLO + 1) * SUBFRAMES * ii], in WebRtcIsac_EncodeStoredDataLb()
|
D | intialize.c | 27 for (k = 0; k < ORDERLO+1; k++) { in WebRtcIsac_InitMasking()
|
D | entropy_coding.c | 789 WebRtcIsac_Lar2Poly(lars, LPCCoef_lo, ORDERLO, LPCCoef_hi, ORDERHI, in WebRtcIsac_DecodeLpc() 1167 WebRtcIsac_Poly2Lar(LPCCoef_lo, ORDERLO, LPCCoef_hi, ORDERHI, SUBFRAMES, in WebRtcIsac_EncodeLpcLb() 1170 WebRtcIsac_Lar2Poly(lars, LPCCoef_lo, ORDERLO, LPCCoef_hi, ORDERHI, in WebRtcIsac_EncodeLpcLb() 1173 for (k = 0; k < (ORDERLO + 1)*SUBFRAMES; k++) { in WebRtcIsac_EncodeLpcLb() 1174 encData->LPCcoeffs_lo[(ORDERLO + 1)*SUBFRAMES * encData->startIdx + k] = in WebRtcIsac_EncodeLpcLb()
|
/external/webrtc/src/modules/audio_coding/codecs/isac/fix/source/ |
D | lpc_masking_model.c | 560 WebRtc_Word16 rcQ15_lo[ORDERLO], rcQ15_hi[ORDERHI]; in WebRtcIsacfix_GetLpcCoef() 564 WebRtc_Word32 corrloQQ[ORDERLO+2]; in WebRtcIsacfix_GetLpcCoef() 566 WebRtc_Word32 corrlo2QQ[ORDERLO+1]; in WebRtcIsacfix_GetLpcCoef() 585 WebRtc_Word16 a_LOQ11[ORDERLO+1]; in WebRtcIsacfix_GetLpcCoef() 586 WebRtc_Word16 k_vecloQ15[ORDERLO]; in WebRtcIsacfix_GetLpcCoef() 657 WebRtcIsacfix_AutocorrFix(corrloQQ,DataLoQ6,WINLEN, ORDERLO+1, &scale); in WebRtcIsacfix_GetLpcCoef() 661 for (ii=0; ii<ORDERLO+2; ii++) { in WebRtcIsacfix_GetLpcCoef() 683 for (n = 1; n <= ORDERLO; n++) { in WebRtcIsacfix_GetLpcCoef() 710 for (n = 0; n <= ORDERLO; n++) { in WebRtcIsacfix_GetLpcCoef() 723 for (n = 0; n <= ORDERLO; n++) { in WebRtcIsacfix_GetLpcCoef() [all …]
|
D | structs.h | 56 WebRtc_Word32 CorrBufLoQQ[ORDERLO+1]; 59 WebRtc_Word16 CorrBufLoQdom[ORDERLO+1]; 62 WebRtc_Word32 PreStateLoGQ15[ORDERLO+1]; 73 WebRtc_Word16 PostStateLoGQ0[ORDERLO+1]; 164 WebRtc_Word16 lofilt_coefQ15[ ORDERLO ];
|
D | decode.c | 48 WebRtc_Word16 lofilt_coefQ15[ORDERLO*SUBFRAMES]; //refl. coeffs in WebRtcIsacfix_DecodeImpl() 149 …Y_W16( (ISACdec_obj->plcstr_obj).lofilt_coefQ15, &lofilt_coefQ15[(SUBFRAMES-1)*ORDERLO], ORDERLO ); in WebRtcIsacfix_DecodeImpl() 189 WebRtcIsacfix_NormLatticeFilterAr(ORDERLO, (ISACdec_obj->maskfiltstr_obj).PostStateLoGQ0, in WebRtcIsacfix_DecodeImpl()
|
D | initialize.c | 31 for (k = 0; k < ORDERLO+1; k++) { in WebRtcIsacfix_InitMaskingEnc() 53 for (k = 0; k < ORDERLO+1; k++) in WebRtcIsacfix_InitMaskingDec() 157 WebRtcSpl_ZerosArrayW16(State->lofilt_coefQ15, ORDERLO); in WebRtcIsacfix_InitPlc()
|
D | settings.h | 62 #define ORDERLO 12 macro
|
D | decode_plc.c | 255 WebRtc_Word16 lofilt_coefQ15[ORDERLO*SUBFRAMES]; //refl. coeffs in WebRtcIsacfix_DecodePlcImpl() 295 WEBRTC_SPL_MEMCPY_W16(&lofilt_coefQ15[ subframecnt * ORDERLO ], in WebRtcIsacfix_DecodePlcImpl() 296 (ISACdec_obj->plcstr_obj).lofilt_coefQ15, ORDERLO); in WebRtcIsacfix_DecodePlcImpl() 799 WebRtcIsacfix_NormLatticeFilterAr(ORDERLO, in WebRtcIsacfix_DecodePlcImpl()
|
D | encode.c | 41 WebRtc_Word16 lofilt_coefQ15[(ORDERLO)*SUBFRAMES]; in WebRtcIsacfix_EncodeImpl() 223 WebRtcIsacfix_NormLatticeFilterMa(ORDERLO, ISACenc_obj->maskfiltstr_obj.PreStateLoGQ15, in WebRtcIsacfix_EncodeImpl()
|
D | entropy_coding.c | 791 Lar2polyFix(larsQ17, LPCCoef_loQ15, ORDERLO, LPCCoef_hiQ15, ORDERHI, SUBFRAMES); in WebRtcIsacfix_DecodeLpc() 941 for (n=0; n<ORDERLO; n++, pos++, poss++) { in WebRtcIsacfix_DecodeLpcCoef() 1017 for (n=0; n<ORDERLO; n++, poss++, pos++) { in EstCodeLpcCoef() 1241 for (n=0; n<ORDERLO; n++, pos++, poss++) { in EstCodeLpcCoef() 1455 Poly2LarFix(LPCCoef_loQ15, ORDERLO, LPCCoef_hiQ15, ORDERHI, SUBFRAMES, larsQ17); in WebRtcIsacfix_EncodeLpc() 1462 Lar2polyFix(larsQ17, LPCCoef_loQ15, ORDERLO, LPCCoef_hiQ15, ORDERHI, SUBFRAMES); in WebRtcIsacfix_EncodeLpc()
|