Searched refs:LVM_FLOAT (Results 76 - 100 of 153) sorted by relevance

1234567

/frameworks/av/media/libeffects/lvm/lib/Common/src/
H A DBQ_2I_D16F32C14_TRC_WRA_01.c41 LVM_FLOAT *pDataIn,
42 LVM_FLOAT *pDataOut,
45 LVM_FLOAT ynL,ynR;
57 ynL = (LVM_FLOAT)pBiquadState->coefs[0] * pBiquadState->pDelays[2];
60 ynL += (LVM_FLOAT)pBiquadState->coefs[1] * pBiquadState->pDelays[0];
63 ynL += (LVM_FLOAT)pBiquadState->coefs[2] * (*pDataIn);
76 ynR = (LVM_FLOAT)pBiquadState->coefs[0] * pBiquadState->pDelays[3];
79 ynR += (LVM_FLOAT)pBiquadState->coefs[1] * pBiquadState->pDelays[1];
82 ynR += (LVM_FLOAT)pBiquadState->coefs[2] * (*(pDataIn+1));
107 *pDataOut = (LVM_FLOAT)(yn
[all...]
H A DBQ_2I_D16F32C15_TRC_WRA_01.c41 LVM_FLOAT *pDataIn,
42 LVM_FLOAT *pDataOut,
45 LVM_FLOAT ynL,ynR;
57 ynL = (LVM_FLOAT)pBiquadState->coefs[0] * pBiquadState->pDelays[2];
60 ynL += (LVM_FLOAT)pBiquadState->coefs[1] * pBiquadState->pDelays[0];
63 ynL += (LVM_FLOAT)pBiquadState->coefs[2] * (*pDataIn);
77 ynR = (LVM_FLOAT)pBiquadState->coefs[0] * pBiquadState->pDelays[3];
80 ynR += (LVM_FLOAT)pBiquadState->coefs[1] * pBiquadState->pDelays[1];
83 ynR += (LVM_FLOAT)pBiquadState->coefs[2] * (*(pDataIn+1));
109 *pDataOut = (LVM_FLOAT)(yn
[all...]
H A DBP_1I_D16F32C30_TRC_WRA_01.c38 LVM_FLOAT *pDataIn,
39 LVM_FLOAT *pDataOut,
42 LVM_FLOAT ynL,templ;
52 templ = (LVM_FLOAT) *pDataIn - pBiquadState->pDelays[1];
H A DFO_1I_D32F32C31_TRC_WRA_01.c36 LVM_FLOAT *pDataIn,
37 LVM_FLOAT *pDataOut,
40 LVM_FLOAT ynL,templ;
70 *pDataOut++ = (LVM_FLOAT)ynL; // Write Left output in Q0
H A DLVM_Polynomial.c44 LVM_FLOAT LVM_Polynomial(LVM_UINT16 N,
45 LVM_FLOAT *pCoefficients,
46 LVM_FLOAT X)
49 LVM_FLOAT Y,A,XTemp,Temp,sign;
H A DCopy_16.c58 void Copy_Float( const LVM_FLOAT *src,
59 LVM_FLOAT *dst,
H A DFO_1I_D16F16Css_TRC_WRA_01_Init.c46 LVM_FLOAT temp;
48 pBiquadState->pDelays = (LVM_FLOAT *)pTaps;
H A DFO_1I_D32F32Cll_TRC_WRA_01_Init.c45 LVM_FLOAT temp;
47 pBiquadState->pDelays = (LVM_FLOAT *) pTaps;
H A DFO_2I_D16F32Css_LShx_TRC_WRA_01_Init.c45 LVM_FLOAT temp;
47 pBiquadState->pDelays = (LVM_FLOAT *) pTaps ;
H A DBP_1I_D16F16C14_TRC_WRA_01.c38 LVM_FLOAT *pDataIn,
39 LVM_FLOAT *pDataOut,
44 LVM_FLOAT ynL;
H A DBP_1I_D32F32C30_TRC_WRA_02.c38 LVM_FLOAT *pDataIn,
39 LVM_FLOAT *pDataOut,
42 LVM_FLOAT ynL,templ;
H A DLVC_Mixer_SetTimeConstant.c54 LVM_FLOAT DeltaTable[11] = {0.500000f,/*8000*/
66 LVM_FLOAT DeltaTable[9] = {0.500000f,/*8000*/
78 LVM_FLOAT Delta = DeltaTable[Fs];
H A DMixSoft_2St_D32C31_SAT.c31 const LVM_FLOAT *src1,
32 const LVM_FLOAT *src2,
33 LVM_FLOAT *dst,
H A DBQ_2I_D32F32C30_TRC_WRA_01.c41 LVM_FLOAT *pDataIn,
42 LVM_FLOAT *pDataOut,
47 LVM_FLOAT ynL,ynR,templ,tempd;
107 pBiquadState->pDelays[5] = (LVM_FLOAT)ynR; /* Update y(n-1)R */
108 pBiquadState->pDelays[4] = (LVM_FLOAT)ynL; /* Update y(n-1)L */
117 *pDataOut = (LVM_FLOAT)ynL; /* Write Left output */
119 *pDataOut = (LVM_FLOAT)ynR; /* Write Right ouput */
/frameworks/av/media/libeffects/lvm/lib/Eq/src/
H A DLVEQNB_Process.c62 const LVM_FLOAT *pInData,
63 LVM_FLOAT *pOutData,
70 LVM_FLOAT *pScratch;
85 pScratch = (LVM_FLOAT *)pInstance->pFastTemporary;
101 Copy_Float((LVM_FLOAT *)pInData, /* Source */
130 (LVM_FLOAT *)pScratch,
131 (LVM_FLOAT *)pScratch,
145 (LVM_FLOAT *)pScratch,
146 (LVM_FLOAT *)pInData,
147 (LVM_FLOAT *)pScratc
[all...]
H A DLVEQNB_CalcCoef.c217 extern LVM_FLOAT LVEQNB_GainTable[];
218 extern LVM_FLOAT LVEQNB_TwoPiOnFsTable[];
219 extern LVM_FLOAT LVEQNB_DTable[];
228 LVM_FLOAT QFactor = (LVM_FLOAT)pFilterDefinition->QFactor / 100.0f;
234 LVM_FLOAT T0;
235 LVM_FLOAT D;
236 LVM_FLOAT A0;
237 LVM_FLOAT B1;
238 LVM_FLOAT B
[all...]
/frameworks/av/media/libeffects/lvm/lib/StereoWidening/src/
H A DLVCS_StereoEnhancer.c86 CoeffsMid.A0 = (LVM_FLOAT) LVCS_SEMidCoefTable[Offset].A0;
87 CoeffsMid.A1 = (LVM_FLOAT) LVCS_SEMidCoefTable[Offset].A1;
88 CoeffsMid.B1 = (LVM_FLOAT)-LVCS_SEMidCoefTable[Offset].B1;
95 (LVM_UINT16)(sizeof(pData->SEBiquadTapsMid) / sizeof(LVM_FLOAT)));
112 CoeffsSide.A0 = (LVM_FLOAT) pSESideCoefs[Offset].A0;
113 CoeffsSide.A1 = (LVM_FLOAT) pSESideCoefs[Offset].A1;
114 CoeffsSide.A2 = (LVM_FLOAT) pSESideCoefs[Offset].A2;
115 CoeffsSide.B1 = (LVM_FLOAT)-pSESideCoefs[Offset].B1;
116 CoeffsSide.B2 = (LVM_FLOAT)-pSESideCoefs[Offset].B2;
123 (LVM_UINT16)(sizeof(pData->SEBiquadTapsSide) / sizeof(LVM_FLOAT)));
[all...]
H A DLVCS_Equaliser.c88 Coeffs.A0 = (LVM_FLOAT) pEqualiserCoefTable[Offset].A0;
89 Coeffs.A1 = (LVM_FLOAT) pEqualiserCoefTable[Offset].A1;
90 Coeffs.A2 = (LVM_FLOAT) pEqualiserCoefTable[Offset].A2;
91 Coeffs.B1 = (LVM_FLOAT)-pEqualiserCoefTable[Offset].B1;
92 Coeffs.B2 = (LVM_FLOAT)-pEqualiserCoefTable[Offset].B2;
98 (LVM_UINT16)(sizeof(pData->EqualiserBiquadTaps) / sizeof(LVM_FLOAT)));
202 LVM_FLOAT *pInputOutput,
223 (LVM_FLOAT *)pInputOutput,
224 (LVM_FLOAT *)pInputOutput,
/frameworks/av/media/libeffects/lvm/lib/Reverb/src/
H A DLVREV_Tables.h51 extern LVM_FLOAT LVREV_GainPolyTable[24][5];
H A DLVREV_ClearAudioBuffers.c94 LoadConst_Float(0, (LVM_FLOAT *)&pLVREV_Private->pFastData->RevLPTaps[3], 2);
95 LoadConst_Float(0, (LVM_FLOAT *)&pLVREV_Private->pFastData->RevLPTaps[2], 2);
96 LoadConst_Float(0, (LVM_FLOAT *)&pLVREV_Private->pFastData->RevLPTaps[1], 2);
97 LoadConst_Float(0, (LVM_FLOAT *)&pLVREV_Private->pFastData->RevLPTaps[0], 2);
115 LoadConst_Float(0, (LVM_FLOAT *)&pLVREV_Private->pFastData->RevLPTaps[1], 2);
116 LoadConst_Float(0, (LVM_FLOAT *)&pLVREV_Private->pFastData->RevLPTaps[0], 2);
129 LoadConst_Float(0, (LVM_FLOAT *)&pLVREV_Private->pFastData->RevLPTaps[0], 2);
H A DLVREV_Private.h256 LVM_FLOAT *pScratchDelayLine[4]; /* Delay line scratch memory */
257 LVM_FLOAT *pScratch; /* Multi ussge scratch */
258 LVM_FLOAT *pInputSave; /* Reverb block input save for dry/wet
268 LVM_FLOAT *pDelay_T[4]; /* Pointer to delay buffers */
274 LVM_FLOAT *pOffsetA[4]; /* Offset for the A delay tap */
275 LVM_FLOAT *pOffsetB[4]; /* Offset for the B delay tap */
282 LVM_FLOAT Gain; /* Gain applied to output to maintain
297 void ReverbBlock(LVM_FLOAT *pInput,
298 LVM_FLOAT *pOutput,
H A DLVREV_GetInstanceHandle.c113 (LVM_FLOAT *)pMemoryTable->Region[LVM_PERSISTENT_SLOW_DATA].pBaseAddress,
115 sizeof(LVM_FLOAT)));
117 (LVM_FLOAT *)pMemoryTable->Region[LVM_PERSISTENT_FAST_DATA].pBaseAddress,
119 sizeof(LVM_FLOAT)));
121 (LVM_FLOAT *)pMemoryTable->Region[LVM_PERSISTENT_FAST_COEF].pBaseAddress,
123 sizeof(LVM_FLOAT)));
125 (LVM_FLOAT *)pMemoryTable->Region[LVM_TEMPORARY_FAST].pBaseAddress,
127 sizeof(LVM_FLOAT)));
215 sizeof(LVM_FLOAT));
217 sizeof(LVM_FLOAT));
[all...]
/frameworks/av/media/libeffects/lvm/lib/Bundle/src/
H A DLVM_Private.h144 LVM_FLOAT *pScratch; /* Bundle scratch buffer */
147 LVM_FLOAT InDelayBuffer[6 * MIN_INTERNAL_BLOCKSIZE]; /* Input buffer delay line, \
151 LVM_FLOAT OutDelayBuffer[2 * MIN_INTERNAL_BLOCKSIZE]; /* Output buffer delay \
208 LVM_FLOAT *pInputSamples; /* External input sample pointer */
209 LVM_FLOAT *pOutputSamples; /* External output sample pointer */
278 LVM_FLOAT *pPSAInput; /* PSA input pointer */
310 const LVM_FLOAT *pInData,
311 LVM_FLOAT **pToProcess,
312 LVM_FLOAT **pProcessed,
323 LVM_FLOAT *pOutDat
[all...]
/frameworks/av/media/libeffects/lvm/lib/SpectrumAnalyzer/src/
H A DLVPSA_Control.c531 extern LVM_FLOAT LVPSA_Float_TwoPiOnFsTable[];
532 extern LVM_FLOAT LVPSA_Float_CosCoef[];
538 LVM_FLOAT T0;
539 LVM_FLOAT D;
540 LVM_FLOAT A0;
541 LVM_FLOAT B1;
542 LVM_FLOAT B2;
543 LVM_FLOAT Dt0;
544 LVM_FLOAT B2_Den;
545 LVM_FLOAT B2_Nu
[all...]
H A DLVPSA_QPD_Process.c46 LVM_FLOAT Value );
183 LVM_FLOAT *pInSamps,
195 LVM_FLOAT* pDelay = pQPDState->pDelay;
198 LVM_FLOAT X0;
199 LVM_FLOAT temp,temp2;
200 LVM_FLOAT accu;
201 LVM_FLOAT Xg0;
202 LVM_FLOAT D0;
203 LVM_FLOAT V0 = (LVM_FLOAT)(*pDela
[all...]

Completed in 3153 milliseconds

1234567