Searched refs:UB_LPC_ORDER (Results 1 – 13 of 13) sorted by relevance
/external/webrtc/modules/audio_coding/codecs/isac/main/source/ |
D | encode_lpc_swb.c | 74 for(coeffCntr = 0; coeffCntr < UB_LPC_ORDER; coeffCntr++) in WebRtcIsac_RemoveLarMean() 141 for(rowCntr = 0; rowCntr < UB_LPC_ORDER; rowCntr++) in WebRtcIsac_DecorrelateIntraVec() 143 ptrRow = &decorrMat[rowCntr * UB_LPC_ORDER]; in WebRtcIsac_DecorrelateIntraVec() 145 for(colCntr = 0; colCntr < UB_LPC_ORDER; colCntr++) in WebRtcIsac_DecorrelateIntraVec() 151 ptrData += UB_LPC_ORDER; in WebRtcIsac_DecorrelateIntraVec() 212 for(coeffCntr = 0; coeffCntr < UB_LPC_ORDER; coeffCntr++) in WebRtcIsac_DecorrelateInterVec() 216 out[coeffCntr + colCntr * UB_LPC_ORDER] = 0; in WebRtcIsac_DecorrelateInterVec() 219 out[coeffCntr + colCntr * UB_LPC_ORDER] += in WebRtcIsac_DecorrelateInterVec() 220 data[coeffCntr + rowCntr * UB_LPC_ORDER] * in WebRtcIsac_DecorrelateInterVec() 279 for(cntr = 0; cntr < UB_LPC_ORDER * interVecDim; cntr++) in WebRtcIsac_QuantizeUncorrLar() [all …]
|
D | lpc_shape_swb12_tables.h | 26 extern const double WebRtcIsac_kMeanLarUb12[UB_LPC_ORDER]; 30 extern const double WebRtcIsac_kIntraVecDecorrMatUb12[UB_LPC_ORDER] 31 [UB_LPC_ORDER]; 39 WebRtcIsac_kLpcShapeLeftRecPointUb12[UB_LPC_ORDER * UB_LPC_VEC_PER_FRAME]; 42 WebRtcIsac_kLpcShapeNumRecPointUb12[UB_LPC_ORDER * UB_LPC_VEC_PER_FRAME]; 45 WebRtcIsac_kLpcShapeEntropySearchUb12[UB_LPC_ORDER * UB_LPC_VEC_PER_FRAME]; 64 WebRtcIsac_kLpcShapeCdfMatUb12[UB_LPC_ORDER * UB_LPC_VEC_PER_FRAME];
|
D | lpc_shape_swb12_tables.c | 25 const double WebRtcIsac_kMeanLarUb12[UB_LPC_ORDER] = 34 const double WebRtcIsac_kIntraVecDecorrMatUb12[UB_LPC_ORDER][UB_LPC_ORDER] = 65 [UB_LPC_ORDER*UB_LPC_VEC_PER_FRAME] = 75 [UB_LPC_ORDER * UB_LPC_VEC_PER_FRAME] = 85 [UB_LPC_ORDER * UB_LPC_VEC_PER_FRAME] = 152 [UB_LPC_ORDER * UB_LPC_VEC_PER_FRAME] =
|
D | lpc_shape_swb16_tables.h | 26 extern const double WebRtcIsac_kMeanLarUb16[UB_LPC_ORDER]; 28 extern const double WebRtcIsac_kIintraVecDecorrMatUb16[UB_LPC_ORDER] 29 [UB_LPC_ORDER]; 67 WebRtcIsac_kLpcShapeCdfMatUb16[UB_LPC_ORDER * UB16_LPC_VEC_PER_FRAME]; 70 WebRtcIsac_kLpcShapeLeftRecPointUb16[UB_LPC_ORDER * UB16_LPC_VEC_PER_FRAME]; 73 WebRtcIsac_kLpcShapeNumRecPointUb16[UB_LPC_ORDER * UB16_LPC_VEC_PER_FRAME]; 76 WebRtcIsac_kLpcShapeEntropySearchUb16[UB_LPC_ORDER *
|
D | lpc_shape_swb16_tables.c | 25 const double WebRtcIsac_kMeanLarUb16[UB_LPC_ORDER] = 34 const double WebRtcIsac_kIintraVecDecorrMatUb16[UB_LPC_ORDER][UB_LPC_ORDER] = 193 [UB_LPC_ORDER * UB16_LPC_VEC_PER_FRAME] = { 216 [UB_LPC_ORDER * UB16_LPC_VEC_PER_FRAME] = 227 [UB_LPC_ORDER * UB16_LPC_VEC_PER_FRAME] = 238 [UB_LPC_ORDER * UB16_LPC_VEC_PER_FRAME] =
|
D | decode.c | 192 double percepFilterParam[(UB_LPC_ORDER + 1) * (SUBFRAMES << 1) + in WebRtcIsac_DecodeUb16() 193 (UB_LPC_ORDER + 1)]; in WebRtcIsac_DecodeUb16() 228 UB_LPC_ORDER, ISACdecUB_obj->maskfiltstr_obj.PostStateLoF, in WebRtcIsac_DecodeUb16() 230 &percepFilterParam[(UB_LPC_ORDER + 1)], signal_out); in WebRtcIsac_DecodeUb16() 233 UB_LPC_ORDER, ISACdecUB_obj->maskfiltstr_obj.PostStateLoF, in WebRtcIsac_DecodeUb16() 235 &percepFilterParam[(UB_LPC_ORDER + 1) * SUBFRAMES + (UB_LPC_ORDER + 1)], in WebRtcIsac_DecodeUb16() 261 double percepFilterParam[(UB_LPC_ORDER + 1)*SUBFRAMES]; in WebRtcIsac_DecodeUb12() 293 WebRtcIsac_NormLatticeFilterAr(UB_LPC_ORDER, in WebRtcIsac_DecodeUb12()
|
D | lpc_analysis.c | 350 double corrMat[][UB_LPC_ORDER + 1], in WebRtcIsac_GetLpcCoefUb() 359 double corrSubFrame[UB_LPC_ORDER+2]; in WebRtcIsac_GetLpcCoefUb() 360 double reflecCoeff[UB_LPC_ORDER]; in WebRtcIsac_GetLpcCoefUb() 362 double aPolynom[UB_LPC_ORDER+1]; in WebRtcIsac_GetLpcCoefUb() 398 WebRtcIsac_AutoCorr(corrSubFrame, data, WINLEN, UB_LPC_ORDER+1); in WebRtcIsac_GetLpcCoefUb() 400 (UB_LPC_ORDER+1)*sizeof(double)); in WebRtcIsac_GetLpcCoefUb() 412 UB_LPC_ORDER); in WebRtcIsac_GetLpcCoefUb() 416 for (n = 1; n <= UB_LPC_ORDER; n++) in WebRtcIsac_GetLpcCoefUb() 453 double corrMat[][UB_LPC_ORDER + 1], in WebRtcIsac_GetLpcGain() 474 memcpy(&aPolynom[1], &filtCoeffVecs[(subFrameCntr * (UB_LPC_ORDER + 1)) + in WebRtcIsac_GetLpcGain() [all …]
|
D | encode.c | 654 double lpcVecs[UB_LPC_ORDER * UB16_LPC_VEC_PER_FRAME]; in WebRtcIsac_EncodeUb16() 655 double percepFilterParams[(1 + UB_LPC_ORDER) * (SUBFRAMES << 1) + in WebRtcIsac_EncodeUb16() 656 (1 + UB_LPC_ORDER)]; in WebRtcIsac_EncodeUb16() 665 double corr[SUBFRAMES << 1][UB_LPC_ORDER + 1]; in WebRtcIsac_EncodeUb16() 707 memcpy(lpcVecs, ISACencUB_obj->lastLPCVec, UB_LPC_ORDER * sizeof(double)); in WebRtcIsac_EncodeUb16() 715 &lpcVecs[UB_LPC_ORDER], corr, varscale, isac16kHz); in WebRtcIsac_EncodeUb16() 718 &lpcVecs[(UB16_LPC_VEC_PER_FRAME - 1) * (UB_LPC_ORDER)], in WebRtcIsac_EncodeUb16() 719 sizeof(double) * UB_LPC_ORDER); in WebRtcIsac_EncodeUb16() 728 WebRtcIsac_GetLpcGain(s2nr, &percepFilterParams[UB_LPC_ORDER + 1], in WebRtcIsac_EncodeUb16() 769 percepFilterParams[k * (UB_LPC_ORDER + 1) + (UB_LPC_ORDER + 1)] = in WebRtcIsac_EncodeUb16() [all …]
|
D | entropy_coding.c | 688 vecSize = UB_LPC_ORDER; in WebRtcIsac_Poly2LarUB() 750 double larInterpol[UB_LPC_ORDER]; in WebRtcIsac_Lar2PolyInterpolUB() 751 double rc[UB_LPC_ORDER]; in WebRtcIsac_Lar2PolyInterpolUB() 752 double delta[UB_LPC_ORDER]; in WebRtcIsac_Lar2PolyInterpolUB() 755 for (coeffCntr = 0; coeffCntr < UB_LPC_ORDER; coeffCntr++) { in WebRtcIsac_Lar2PolyInterpolUB() 756 delta[coeffCntr] = (larVecs[UB_LPC_ORDER + coeffCntr] - in WebRtcIsac_Lar2PolyInterpolUB() 761 for (coeffCntr = 0; coeffCntr < UB_LPC_ORDER; coeffCntr++) { in WebRtcIsac_Lar2PolyInterpolUB() 765 WebRtcIsac_Lar2Rc(larInterpol, rc, UB_LPC_ORDER); in WebRtcIsac_Lar2PolyInterpolUB() 770 WebRtcIsac_Rc2Poly(rc, UB_LPC_ORDER, percepFilterParams); in WebRtcIsac_Lar2PolyInterpolUB() 771 percepFilterParams += (UB_LPC_ORDER + 1); in WebRtcIsac_Lar2PolyInterpolUB() [all …]
|
D | lpc_analysis.h | 36 double corrLo[][UB_LPC_ORDER + 1], 42 double corr[][UB_LPC_ORDER + 1],
|
D | structs.h | 268 int indexLPCShape[UB_LPC_ORDER * UB16_LPC_VEC_PER_FRAME]; 338 double lastLPCVec[UB_LPC_ORDER];
|
D | settings.h | 67 #define UB_LPC_ORDER 4 macro
|
D | isac.c | 358 WebRtcIsac_kMeanLarUb16, sizeof(double) * UB_LPC_ORDER); in EncoderInitUb() 1485 WebRtcIsac_kMeanLarUb16, sizeof(double) * UB_LPC_ORDER); in WebRtcIsac_Control()
|