Searched refs:A0 (Results 1 - 23 of 23) sorted by relevance

/frameworks/av/media/libeffects/lvm/lib/Common/src/
H A DFilters.h34 * 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 DLVM_FO_HPF.c36 /* 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 DLVM_FO_LPF.c36 /* 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 DBP_1I_D16F16Css_TRC_WRA_01_Init.c48 pBiquadState->coefs[0]=pCoef->A0;
H A DBP_1I_D16F32Cll_TRC_WRA_01_Init.c58 pBiquadState->coefs[0] = pCoef->A0;
H A DBP_1I_D32F32Cll_TRC_WRA_02_Init.c47 pBiquadState->coefs[0]=pCoef->A0;
H A DPK_2I_D32F32CllGss_TRC_WRA_01_Init.c29 pBiquadState->coefs[0]=pCoef->A0;
H A DPK_2I_D32F32CssGss_TRC_WRA_01_Init.c28 pBiquadState->coefs[0]=pCoef->A0;
H A DFO_1I_D16F16Css_TRC_WRA_01_Init.c51 temp=pCoef->A0;
H A DFO_1I_D32F32Cll_TRC_WRA_01_Init.c50 temp=pCoef->A0;
H A DFO_2I_D16F32Css_LShx_TRC_WRA_01_Init.c50 temp=pCoef->A0;
H A DBQ_1I_D16F16Css_TRC_WRA_01_Init.c52 temp=pCoef->A0;
H A DBQ_1I_D16F32Css_TRC_WRA_01_init.c53 temp=pCoef->A0;
H A DBQ_2I_D16F16Css_TRC_WRA_01_Init.c53 temp=pCoef->A0;
H A DBQ_2I_D16F32Css_TRC_WRA_01_init.c52 temp=pCoef->A0;
H A DBQ_2I_D32F32Cll_TRC_WRA_01_Init.c52 temp=pCoef->A0;
/frameworks/av/media/libeffects/lvm/lib/Eq/src/
H A DLVEQNB_CalcCoef.c102 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 DBIQUAD.h47 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 DLVCS_StereoEnhancer.c79 CoeffsMid.A0 = (LVM_INT16) LVCS_SEMidCoefTable[Offset].A0;
104 CoeffsSide.A0 = (LVM_INT16) pSESideCoefs[Offset].A0;
H A DLVCS_Equaliser.c83 Coeffs.A0 = (LVM_INT16) pEqualiserCoefTable[Offset].A0;
H A DLVCS_ReverbGenerator.c101 Coeffs.A0 = (LVM_INT16)pReverbCoefTable[Offset].A0;
/frameworks/av/media/libeffects/lvm/lib/SpectrumAnalyzer/src/
H A DLVPSA_Control.c477 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 DLVREV_ApplyNewSettings.c102 Coeffs.A0 = 0x7FFFFFFF;
274 Coeffs.A0 = 0x7FF00000;

Completed in 918 milliseconds