/frameworks/av/media/libeffects/lvm/lib/Common/src/ |
H A D | Filters.h | 34 * Biquad with coefficients A0, A1, A2, B1 and B2 coefficients 39 LVM_INT16 A0; member in struct:__anon178 49 * Biquad with coefficients A0, A1 and B1 coefficients 54 LVM_INT16 A0; member in struct:__anon179
|
H A D | LVM_FO_HPF.c | 36 /* A0 = (1 - B1) / 2 */ 37 /* A1 = A0 */ 44 /* A0 -8388571 */ 56 /* Y = (A0 + A1*X + A2*X2 + A3*X3 + �.. + AN*xN) << AN+1 */ 92 /* A0=(1-B1)/2= B1/2 - 0.5*/ 93 Y=Y>>1; /* A0=Y=B1/2*/ 94 Y=Y-0x40000000; /* A0=Y=(B1/2 - 0.5)*/ 95 MUL32x16INTO32(Y, FILTER_LOSS ,pCoeffs->A0 ,15) /* Apply loss to avoid overflow*/ 96 pCoeffs->A1=-pCoeffs->A0; /* Store A1=-A0*/ [all...] |
H A D | LVM_FO_LPF.c | 36 /* A0 = (1 + B1) / 2 */ 37 /* A1 = A0 */ 44 /* A0 -8388571 */ 56 /* Y = (A0 + A1*X + A2*X2 + A3*X3 + �.. + AN*xN) << AN+1 */ 90 // A0=(1+B1)/2= B1/2 + 0.5 91 Y=Y>>1; // A0=Y=B1/2 92 Y=Y+0x40000000; // A0=Y=(B1/2 + 0.5) 93 MUL32x16INTO32(Y, FILTER_LOSS ,pCoeffs->A0 ,15) // Apply loss to avoid overflow 94 pCoeffs->A1=pCoeffs->A0;
|
H A D | BP_1I_D16F16Css_TRC_WRA_01_Init.c | 48 pBiquadState->coefs[0]=pCoef->A0;
|
H A D | BP_1I_D16F32Cll_TRC_WRA_01_Init.c | 58 pBiquadState->coefs[0] = pCoef->A0;
|
H A D | BP_1I_D32F32Cll_TRC_WRA_02_Init.c | 47 pBiquadState->coefs[0]=pCoef->A0;
|
H A D | PK_2I_D32F32CllGss_TRC_WRA_01_Init.c | 29 pBiquadState->coefs[0]=pCoef->A0;
|
H A D | PK_2I_D32F32CssGss_TRC_WRA_01_Init.c | 28 pBiquadState->coefs[0]=pCoef->A0;
|
H A D | FO_1I_D16F16Css_TRC_WRA_01_Init.c | 51 temp=pCoef->A0;
|
H A D | FO_1I_D32F32Cll_TRC_WRA_01_Init.c | 50 temp=pCoef->A0;
|
H A D | FO_2I_D16F32Css_LShx_TRC_WRA_01_Init.c | 50 temp=pCoef->A0;
|
H A D | BQ_1I_D16F16Css_TRC_WRA_01_Init.c | 52 temp=pCoef->A0;
|
H A D | BQ_1I_D16F32Css_TRC_WRA_01_init.c | 53 temp=pCoef->A0;
|
H A D | BQ_2I_D16F16Css_TRC_WRA_01_Init.c | 53 temp=pCoef->A0;
|
H A D | BQ_2I_D16F32Css_TRC_WRA_01_init.c | 52 temp=pCoef->A0;
|
H A D | BQ_2I_D32F32Cll_TRC_WRA_01_Init.c | 52 temp=pCoef->A0;
|
/frameworks/av/media/libeffects/lvm/lib/Eq/src/ |
H A D | LVEQNB_CalcCoef.c | 102 LVM_INT32 A0; local 153 * Calculate the B1 and A0 coefficients 156 A0 = ((B1 >> 16) * (CosErr >> 10)) >> 6; /* Temporary storage for (0.5 - b2/2) * coserr(t0) */ 157 B1 -= A0; /* B1 = (0.5 - b2/2) * (1 - coserr(t0)) */ 158 A0 = (0x40000000 + B2) >> 1; /* A0 = (0.5 + b2) */ 163 pCoefficients->A0 = A0; 233 LVM_INT32 A0; local 285 A0 [all...] |
/frameworks/av/media/libeffects/lvm/lib/Common/lib/ |
H A D | BIQUAD.h | 47 LVM_INT16 A0; /* a0 */ member in struct:__anon153 56 LVM_INT32 A0; /* a0 */ member in struct:__anon154 65 LVM_INT16 A0; /* a0 */ member in struct:__anon155 72 LVM_INT32 A0; /* a0 */ member in struct:__anon156 80 LVM_INT16 A0; /* a0 */ member in struct:__anon157 88 LVM_INT16 A0; /* a0 */ member in struct:__anon158 95 LVM_INT32 A0; /* a0 */ member in struct:__anon159 103 LVM_INT16 A0; /* a0 */ member in struct:__anon160 111 LVM_INT32 A0; /* a0 */ member in struct:__anon161
|
/frameworks/av/media/libeffects/lvm/lib/StereoWidening/src/ |
H A D | LVCS_StereoEnhancer.c | 79 CoeffsMid.A0 = (LVM_INT16) LVCS_SEMidCoefTable[Offset].A0; 104 CoeffsSide.A0 = (LVM_INT16) pSESideCoefs[Offset].A0;
|
H A D | LVCS_Equaliser.c | 83 Coeffs.A0 = (LVM_INT16) pEqualiserCoefTable[Offset].A0;
|
H A D | LVCS_ReverbGenerator.c | 101 Coeffs.A0 = (LVM_INT16)pReverbCoefTable[Offset].A0;
|
/frameworks/av/media/libeffects/lvm/lib/SpectrumAnalyzer/src/ |
H A D | LVPSA_Control.c | 477 LVM_INT32 A0; local 532 A0 = (0x40000000 + B2) >> 1; /* A0 = (0.5 + b2) / 2 */ 537 pCoefficients->A0 = (LVM_INT16)(A0>>16); 600 LVM_INT32 A0; local 653 * Calculate the B1 and A0 coefficients 656 A0 = ((B1 >> 16) * (CosErr >> 10)) >> 6; /* Temporary storage for (0.5 - b2) * coserr(t0) */ 657 B1 -= A0; /* B1 = (0.5 - b2) * (1 - coserr(t0)) */ 658 A0 [all...] |
/frameworks/av/media/libeffects/lvm/lib/Reverb/src/ |
H A D | LVREV_ApplyNewSettings.c | 102 Coeffs.A0 = 0x7FFFFFFF; 274 Coeffs.A0 = 0x7FF00000;
|