Searched refs:LVM_INT32 (Results 1 - 25 of 148) sorted by relevance

123456

/frameworks/av/media/libeffects/lvm/lib/Common/src/
H A DAbs_32.c33 LVM_INT32 Abs_32(LVM_INT32 input)
37 if (input == (LVM_INT32)(0x80000000U))
40 input=(LVM_INT32) 0x7fffffff;
45 input = (LVM_INT32)(-input);
H A DLVM_Power10.c58 LVM_INT32 LVM_Power10(LVM_INT32 X)
60 LVM_INT32 Y,Coefficients[13]={ 16775636,
H A DLVM_Timer_Private.h35 LVM_INT32 RemainingTimeInSamples;
36 LVM_INT32 CallBackParam;
37 LVM_INT32 *pCallBackParams;
39 void (*pCallBack)(void*,void*,LVM_INT32);
H A DBP_1I_D16F16Css_TRC_WRA_01_Private.h24 LVM_INT32 * pDelays; /* pointer to the delayed samples (data of 32 bits) */
25 LVM_INT32 coefs[3]; /* pointer to the filter coefficients */
H A DBP_1I_D16F32Cll_TRC_WRA_01_Private.h24 LVM_INT32 * pDelays; /* pointer to the delayed samples (data of 32 bits) */
25 LVM_INT32 coefs[3]; /* pointer to the filter coefficients */
H A DBP_1I_D32F32Cll_TRC_WRA_02_Private.h24 LVM_INT32 * pDelays; /* pointer to the delayed samples (data of 32 bits) */
25 LVM_INT32 coefs[3]; /* pointer to the filter coefficients */
H A DBQ_2I_D32F32Cll_TRC_WRA_01_Private.h26 LVM_INT32 * pDelays; /* pointer to the delayed samples (data of 32 bits) */
27 LVM_INT32 coefs[5]; /* pointer to the filter coefficients */
H A DFO_1I_D32F32Cll_TRC_WRA_01_Private.h26 LVM_INT32 * pDelays; /* pointer to the delayed samples (data of 32 bits) */
27 LVM_INT32 coefs[3]; /* pointer to the filter coefficients */
H A DPK_2I_D32F32CllGss_TRC_WRA_01_Private.h25 LVM_INT32 * pDelays; /* pointer to the delayed samples (data of 32 bits) */
26 LVM_INT32 coefs[5]; /* pointer to the filter coefficients */
H A DPK_2I_D32F32CssGss_TRC_WRA_01_Private.h26 LVM_INT32 * pDelays; /* pointer to the delayed samples (data of 32 bits) */
27 LVM_INT32 coefs[5]; /* pointer to the filter coefficients */
H A DDC_2I_D16_TRC_WRA_01_Private.h28 LVM_INT32 LeftDC; /* LeftDC */
29 LVM_INT32 RightDC; /* RightDC */
H A DLVC_Core_MixSoft_1St_2i_D16C31_WRA.c40 LVM_INT32 ii;
44 LVM_INT32 DeltaL=pInstanceL->Delta;
45 LVM_INT32 CurrentL=pInstanceL->Current;
46 LVM_INT32 TargetL=pInstanceL->Target;
48 LVM_INT32 DeltaR=pInstanceR->Delta;
49 LVM_INT32 CurrentR=pInstanceR->Current;
50 LVM_INT32 TargetR=pInstanceR->Target;
52 LVM_INT32 Temp;
92 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src++) * (LVM_INT32)CurrentShort
[all...]
H A DLVM_GetOmega.c36 const LVM_INT32 LVVDL_2PiOnFsTable[] = {LVVDL_2PiBy_8000 , /* 8kHz in Q41, 16kHz in Q42, 32kHz in Q43 */
41 const LVM_INT32 LVVDL_2PiOnFsShiftTable[]={LVVDL_2PiByFs_SHIFT1 , /* 8kHz, 11025Hz, 12kHz */
49 /* LVM_INT32 LVM_GetOmega(LVM_UINT16 Fc, */
63 LVM_INT32 LVM_GetOmega(LVM_UINT16 Fc,
66 LVM_INT32 w;
67 MUL32x32INTO32((LVM_INT32)Fc,LVVDL_2PiOnFsTable[Fs%3],w,LVVDL_2PiOnFsShiftTable[Fs/3])
H A DLVC_Core_MixSoft_1St_D16C31_WRA.c38 LVM_INT32 ii;
40 LVM_INT32 Delta=pInstance->Delta;
41 LVM_INT32 Current=pInstance->Current;
42 LVM_INT32 Target=pInstance->Target;
43 LVM_INT32 Temp;
58 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src++) * (LVM_INT32)CurrentShort)>>15); /* Q15*Q15>>15 into Q15 */
70 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src++) * (LVM_INT32)CurrentShort)>>15); /* Q15*Q15>>15 into Q15 */
71 *(dst++) = (LVM_INT16)(((LVM_INT32)*(sr
[all...]
H A DLVC_Mixer_GetCurrent.c35 LVM_INT32 LVC_Mixer_GetCurrent( LVMixer3_st *pStream)
37 LVM_INT32 CurrentGain;
H A DLVC_Mixer_GetTarget.c34 LVM_INT32 LVC_Mixer_GetTarget( LVMixer3_st *pStream)
36 LVM_INT32 TargetGain;
H A DLoadConst_32.c28 void LoadConst_32(const LVM_INT32 val,
29 LVM_INT32 *dst,
/frameworks/av/media/libeffects/lvm/lib/Common/lib/
H A DFilter.h41 LVM_INT32 LVM_Polynomial(LVM_UINT16 N,
42 LVM_INT32 *pCoefficients,
43 LVM_INT32 X);
45 LVM_INT32 LVM_Power10( LVM_INT32 X);
47 LVM_INT32 LVM_FO_LPF( LVM_INT32 w,
50 LVM_INT32 LVM_FO_HPF( LVM_INT32 w,
53 LVM_INT32 LVM_GetOmeg
[all...]
H A DScalarArithmetic.h37 LVM_INT32 Abs_32(LVM_INT32 input);
52 LVM_INT32 dB_to_Lin32(LVM_INT16 db_fix);
H A DAGC.h43 LVM_INT32 AGC_Gain; /* The current AGC gain */
44 LVM_INT32 AGC_MaxGain; /* The maximum AGC gain */
45 LVM_INT32 Volume; /* The current volume setting */
46 LVM_INT32 Target; /* The target volume setting */
47 LVM_INT32 AGC_Target; /* AGC target level */
64 const LVM_INT32 *pStSrc, /* Stereo source */
65 const LVM_INT32 *pMonoSrc, /* Mono source */
66 LVM_INT32 *pDst, /* Stereo destination */
H A DMixer.h35 LVM_INT32 Alpha; /* Time constant. Set by calling application. Can be changed at any time */
36 LVM_INT32 Target; /* Target value. Set by calling application. Can be changed at any time */
37 LVM_INT32 Current; /* Current value. Set by the mixer function. */
47 LVM_INT32 Alpha1;
48 LVM_INT32 Target1;
49 LVM_INT32 Current1;
56 LVM_INT32 Alpha2; /* Warning the address of this location is passed as a pointer to Mix_1St_Cll_t in some functions */
57 LVM_INT32 Target2;
58 LVM_INT32 Current2;
76 const LVM_INT32 *sr
[all...]
H A DLVM_Macros.h37 {LVM_INT32 MUL32x32INTO32_temp,MUL32x32INTO32_temp2,MUL32x32INTO32_mask,MUL32x32INTO32_HH,MUL32x32INTO32_HL,MUL32x32INTO32_LH,MUL32x32INTO32_LL;\
38 LVM_INT32 shiftValue;\
41 MUL32x32INTO32_HH= ((LVM_INT32)((LVM_INT16)((A)>>16))*((LVM_INT16)((B)>>16)) );\
42 MUL32x32INTO32_HL= ((LVM_INT32)((B)&MUL32x32INTO32_mask)*((LVM_INT16)((A)>>16))) ;\
43 MUL32x32INTO32_LH= ((LVM_INT32)((A)&MUL32x32INTO32_mask)*((LVM_INT16)((B)>>16)));\
44 MUL32x32INTO32_LL= (LVM_INT32)((A)&MUL32x32INTO32_mask)*(LVM_INT32)((B)&MUL32x32INTO32_mask);\
45 MUL32x32INTO32_temp= (LVM_INT32)(MUL32x32INTO32_HL&MUL32x32INTO32_mask)+(LVM_INT32)(MUL32x32INTO32_LH&MUL32x32INTO32_mask)+(LVM_INT32)((MUL32x32INTO32_L
[all...]
H A DLVM_Timer.h47 LVM_INT32 Storage[6];
53 LVM_INT32 SamplingRate;
55 LVM_INT32 CallBackParam;
58 void (*pCallBack)(void*,void*,LVM_INT32);
H A DVectorArithmetic.h36 void LoadConst_32( const LVM_INT32 val,
37 LVM_INT32 *dst,
65 void Mult3s_32x16( const LVM_INT32 *src,
67 LVM_INT32 *dst,
77 void DelayWrite_32( const LVM_INT32 *src, /* Source 1, to be delayed */
78 LVM_INT32 *delay, /* Delay buffer */
87 void Add2_Sat_32x32( const LVM_INT32 *src,
88 LVM_INT32 *dst,
96 void Mac3s_Sat_32x16( const LVM_INT32 *src,
98 LVM_INT32 *ds
[all...]
/frameworks/av/media/libeffects/lvm/lib/SpectrumAnalyzer/src/
H A DLVPSA_QPD.h30 LVM_INT32 *pDelay; /* pointer to the delayed samples (data of 32 bits) */
31 LVM_INT32 Coefs[2]; /* pointer to the filter coefficients */
36 LVM_INT32 KP; /*should store a0*/
37 LVM_INT32 KM; /*should store b2*/
43 LVM_INT32 Storage[1];

Completed in 4828 milliseconds

123456