/frameworks/av/media/libeffects/lvm/lib/Common/src/ |
FO_2I_D16F32Css_LShx_TRC_WRA_01_Private.h | 27 LVM_FLOAT coefs[3]; /* pointer to the filter coefficients */ member in struct:_Filter_State_ 35 LVM_INT16 coefs[3]; /* pointer to the filter coefficients */ member in struct:_Filter_State_
|
PK_2I_D32F32C30G11_TRC_WRA_01.c | 24 COEFS- 25 pBiquadState->coefs[0] is A0, 26 pBiquadState->coefs[1] is -B2, 27 pBiquadState->coefs[2] is -B1, these are in Q30 format 28 pBiquadState->coefs[3] is Gain, in Q11 format 60 MUL32x32INTO32(templ,pBiquadState->coefs[0],ynL,30) 63 MUL32x32INTO32(pBiquadState->pDelays[6],pBiquadState->coefs[1],templ,30) 67 MUL32x32INTO32(pBiquadState->pDelays[4],pBiquadState->coefs[2],templ,30) 71 MUL32x16INTO32(ynL,pBiquadState->coefs[3],ynLO,11) 80 MUL32x32INTO32(templ,pBiquadState->coefs[0],ynR,30 [all...] |
BQ_2I_D16F16C14_TRC_WRA_01.c | 25 COEFS- 26 pBiquadState->coefs[0] is A2, pBiquadState->coefs[1] is A1 27 pBiquadState->coefs[2] is A0, pBiquadState->coefs[3] is -B2 28 pBiquadState->coefs[4] is -B1, these are in Q14 format 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); 66 ynL += (LVM_FLOAT)pBiquadState->coefs[3] * pBiquadState->pDelays[6] [all...] |
BQ_2I_D16F16C15_TRC_WRA_01.c | 25 COEFS- 26 pBiquadState->coefs[0] is A2, pBiquadState->coefs[1] is A1 27 pBiquadState->coefs[2] is A0, pBiquadState->coefs[3] is -B2 28 pBiquadState->coefs[4] is -B1, these are in Q15 format 58 ynL = (LVM_FLOAT)pBiquadState->coefs[0] * pBiquadState->pDelays[2]; 61 ynL += (LVM_FLOAT)pBiquadState->coefs[1] * pBiquadState->pDelays[0]; 64 ynL += (LVM_FLOAT)pBiquadState->coefs[2] * (*pDataIn); 67 ynL += (LVM_FLOAT)pBiquadState->coefs[3] * pBiquadState->pDelays[6] [all...] |
BQ_2I_D16F32C13_TRC_WRA_01.c | 25 COEFS- 26 pBiquadState->coefs[0] is A2, pBiquadState->coefs[1] is A1 27 pBiquadState->coefs[2] is A0, pBiquadState->coefs[3] is -B2 28 pBiquadState->coefs[4] is -B1, these are in Q13 format 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); 66 ynL += pBiquadState->pDelays[6] * pBiquadState->coefs[3] [all...] |
BQ_2I_D16F32C14_TRC_WRA_01.c | 24 COEFS- 25 pBiquadState->coefs[0] is A2, pBiquadState->coefs[1] is A1 26 pBiquadState->coefs[2] is A0, pBiquadState->coefs[3] is -B2 27 pBiquadState->coefs[4] is -B1, these are in Q14 format 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); 66 ynL += pBiquadState->pDelays[6] * pBiquadState->coefs[3] [all...] |
BQ_2I_D16F32C15_TRC_WRA_01.c | 24 COEFS- 25 pBiquadState->coefs[0] is A2, pBiquadState->coefs[1] is A1 26 pBiquadState->coefs[2] is A0, pBiquadState->coefs[3] is -B2 27 pBiquadState->coefs[4] is -B1, these are in Q15 format 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); 66 ynL += pBiquadState->pDelays[6] * pBiquadState->coefs[3] [all...] |
BQ_2I_D32F32C30_TRC_WRA_01.c | 24 COEFS- 25 pBiquadState->coefs[0] is A2, pBiquadState->coefs[1] is A1 26 pBiquadState->coefs[2] is A0, pBiquadState->coefs[3] is -B2 27 pBiquadState->coefs[4] is -B1, these are in Q30 format 59 ynL = pBiquadState->coefs[0] * pBiquadState->pDelays[2]; 62 templ = pBiquadState->coefs[1] * pBiquadState->pDelays[0]; 66 templ = pBiquadState->coefs[2] * (*pDataIn); 70 templ = pBiquadState->coefs[3] * pBiquadState->pDelays[6] [all...] |
BQ_1I_D16F16C15_TRC_WRA_01.c | 24 COEFS- 25 pBiquadState->coefs[0] is A2, pBiquadState->coefs[1] is A1 26 pBiquadState->coefs[2] is A0, pBiquadState->coefs[3] is -B2 27 pBiquadState->coefs[4] is -B1, these are in Q15 format 53 ynL = (LVM_FLOAT)pBiquadState->coefs[0] * pBiquadState->pDelays[1]; 56 ynL += (LVM_FLOAT)pBiquadState->coefs[1] * pBiquadState->pDelays[0]; 59 ynL += (LVM_FLOAT)pBiquadState->coefs[2] * (*pDataIn); 62 ynL += (LVM_FLOAT)pBiquadState->coefs[3] * pBiquadState->pDelays[3] [all...] |
BQ_1I_D16F32C14_TRC_WRA_01.c | 24 COEFS- 25 pBiquadState->coefs[0] is A2, pBiquadState->coefs[1] is A1 26 pBiquadState->coefs[2] is A0, pBiquadState->coefs[3] is -B2 27 pBiquadState->coefs[4] is -B1, these are in Q14 format 53 ynL = (LVM_FLOAT)pBiquadState->coefs[0] * pBiquadState->pDelays[1]; 56 ynL += (LVM_FLOAT)pBiquadState->coefs[1] * pBiquadState->pDelays[0]; 59 ynL += (LVM_FLOAT)pBiquadState->coefs[2] * (*pDataIn); 62 ynL += pBiquadState->pDelays[3] * pBiquadState->coefs[3] [all...] |
FO_2I_D16F32C15_LShx_TRC_WRA_01.c | 24 COEFS- 25 pBiquadState->coefs[0] is A1, 26 pBiquadState->coefs[1] is A0, 27 pBiquadState->coefs[2] is -B1, these are in Q15 format 58 ynL = (LVM_FLOAT)pBiquadState->coefs[0] * pBiquadState->pDelays[0]; 60 ynR = (LVM_FLOAT)pBiquadState->coefs[0] * pBiquadState->pDelays[2]; 64 ynL += (LVM_FLOAT)pBiquadState->coefs[1] * (*pDataIn); 66 ynR += (LVM_FLOAT)pBiquadState->coefs[1] * (*(pDataIn+1)); 70 Temp = pBiquadState->pDelays[1] * pBiquadState->coefs[2]; 73 Temp = pBiquadState->pDelays[3] * pBiquadState->coefs[2] [all...] |
PK_2I_D32F32C14G11_TRC_WRA_01.c | 24 COEFS- 25 pBiquadState->coefs[0] is A0, 26 pBiquadState->coefs[1] is -B2, 27 pBiquadState->coefs[2] is -B1, these are in Q14 format 28 pBiquadState->coefs[3] is Gain, in Q11 format 60 ynL = templ * pBiquadState->coefs[0]; 63 templ = pBiquadState->pDelays[6] * pBiquadState->coefs[1]; 67 templ = pBiquadState->pDelays[4] * pBiquadState->coefs[2]; 71 ynLO = ynL * pBiquadState->coefs[3]; 81 ynR = templ * pBiquadState->coefs[0] [all...] |
BP_1I_D16F16C14_TRC_WRA_01.c | 25 COEFS- 26 pBiquadState->coefs[0] is A0, 27 pBiquadState->coefs[1] is -B2, 28 pBiquadState->coefs[2] is -B1, these are in Q14 format 56 ynL = pBiquadState->coefs[0] * ((*pDataIn)-pBiquadState->pDelays[1]); 59 ynL += pBiquadState->coefs[1] * pBiquadState->pDelays[3]; 62 ynL += pBiquadState->coefs[2] * pBiquadState->pDelays[2]; 100 ynL=(LVM_INT32)pBiquadState->coefs[0]* ((*pDataIn)-pBiquadState->pDelays[1]); 103 ynL+=(LVM_INT32)pBiquadState->coefs[1]*pBiquadState->pDelays[3]; 106 ynL+=(LVM_INT32)pBiquadState->coefs[2]*pBiquadState->pDelays[2] [all...] |
BP_1I_D16F32C30_TRC_WRA_01.c | 25 COEFS- 26 pBiquadState->coefs[0] is A0, 27 pBiquadState->coefs[1] is -B2, 28 pBiquadState->coefs[2] is -B1, these are in Q30 format 53 ynL = pBiquadState->coefs[0] * templ; 56 templ = pBiquadState->coefs[1] * pBiquadState->pDelays[3]; 60 templ = pBiquadState->coefs[2] * pBiquadState->pDelays[2]; 98 MUL32x32INTO32(pBiquadState->coefs[0],templ,ynL,14) 101 MUL32x32INTO32(pBiquadState->coefs[1],pBiquadState->pDelays[3],templ,30) 105 MUL32x32INTO32(pBiquadState->coefs[2],pBiquadState->pDelays[2],templ,30 [all...] |
BP_1I_D32F32C30_TRC_WRA_02.c | 25 COEFS- 26 pBiquadState->coefs[0] is A0, 27 pBiquadState->coefs[1] is -B2, 28 pBiquadState->coefs[2] is -B1, these are in Q30 format 55 ynL = pBiquadState->coefs[0] * templ; 58 templ = pBiquadState->coefs[1] * pBiquadState->pDelays[3]; 62 templ = pBiquadState->coefs[2] * pBiquadState->pDelays[2]; 100 MUL32x32INTO32(pBiquadState->coefs[0],templ,ynL,30) 103 MUL32x32INTO32(pBiquadState->coefs[1],pBiquadState->pDelays[3],templ,30) 107 MUL32x32INTO32(pBiquadState->coefs[2],pBiquadState->pDelays[2],templ,30 [all...] |
FO_1I_D16F16C15_TRC_WRA_01.c | 24 COEFS- 25 pBiquadState->coefs[0] is A1, 26 pBiquadState->coefs[1] is A0, 27 pBiquadState->coefs[2] is -B1, these are in Q15 format 51 ynL = (LVM_FLOAT)pBiquadState->coefs[0] * pBiquadState->pDelays[0]; 54 ynL += (LVM_FLOAT)pBiquadState->coefs[1] * (*pDataIn); 57 ynL += (LVM_FLOAT)pBiquadState->coefs[2] * pBiquadState->pDelays[1]; 90 ynL=(LVM_INT32)pBiquadState->coefs[0]* pBiquadState->pDelays[0]; 93 ynL+=(LVM_INT32)pBiquadState->coefs[1]* (*pDataIn); 96 ynL+=(LVM_INT32)pBiquadState->coefs[2]*pBiquadState->pDelays[1] [all...] |
FO_1I_D32F32C31_TRC_WRA_01.c | 25 COEFS- 26 pBiquadState->coefs[0] is A1, 27 pBiquadState->coefs[1] is A0, 28 pBiquadState->coefs[2] is -B1, these are in Q31 format 51 ynL = pBiquadState->coefs[0] * pBiquadState->pDelays[0]; 54 templ = pBiquadState->coefs[1] * (*pDataIn); 58 templ = pBiquadState->coefs[2] * pBiquadState->pDelays[1]; 91 MUL32x32INTO32(pBiquadState->coefs[0],pBiquadState->pDelays[0],ynL,31) 94 MUL32x32INTO32(pBiquadState->coefs[1],*pDataIn,templ,31) 98 MUL32x32INTO32(pBiquadState->coefs[2],pBiquadState->pDelays[1],templ,31 [all...] |
/frameworks/av/media/libeffects/testlibs/ |
AudioShelvingFilter.cpp | 90 audio_coef_t coefs[5]; local 100 mHiCoefInterp.getCoef(intCoord, fracCoord, coefs); 102 mLoCoefInterp.getCoef(intCoord, fracCoord, coefs); 104 mBiquad.setCoefs(coefs, immediate);
|
AudioPeakingFilter.cpp | 88 audio_coef_t coefs[5]; local 99 mCoefInterp.getCoef(intCoord, fracCoord, coefs); 100 mBiquad.setCoefs(coefs, immediate);
|
AudioBiquadFilter.h | 66 // coefs The new coefficients. 70 void setCoefs(const audio_coef_t coefs[NUM_COEFS], bool immediate = false); 150 // In a transition state, modifies the current coefs towards the passed 151 // coefs, while keeping a smooth change rate. Whenever a coef reaches its 154 bool updateCoefs(const audio_coef_t coefs[NUM_COEFS], int frameCount);
|
AudioBiquadFilter.cpp | 53 void AudioBiquadFilter::setCoefs(const audio_coef_t coefs[NUM_COEFS], bool immediate) { 54 memcpy(mTargetCoefs, coefs, sizeof(mTargetCoefs)); 57 memcpy(mCoefs, coefs, sizeof(mCoefs)); 120 bool AudioBiquadFilter::updateCoefs(const audio_coef_t coefs[NUM_COEFS], 125 audio_coef_t diff = coefs[i] - mCoefs[i]; 131 mCoefs[i] = coefs[i];
|
/frameworks/av/media/libaudioprocessing/ |
AudioResamplerFirProcess.h | 332 * @param coefs is the polyphase filter bank, starting at from polyphase index 0, and ranging to 337 * The filter bank coefs should be aligned to a minimum of 16 bytes (preferrably to cache line). 339 * The coefs should be attenuated (to compensate for passband ripple) 367 * >> (sizeof(phase)-sizeof(*coefs))*8 + 1; 378 const int coefShift, const int halfNumCoefs, const TC* const coefs, 391 const TC* coefsP = coefs + indexP*halfNumCoefs; 392 const TC* coefsN = coefs + indexN*halfNumCoefs; 404 const TC* coefsP = coefs + indexP*halfNumCoefs; 405 const TC* coefsN = coefs + indexN*halfNumCoefs; 429 >> ((sizeof(phase)-sizeof(*coefs))*8 + 1) [all...] |
AudioResamplerSinc.h | 60 const int32_t* coefs, size_t offset,
|
/prebuilts/tools/common/m2/repository/org/eclipse/tycho/tycho-bundles-external/0.18.1/eclipse/plugins/ |
org.sat4j.pb_2.3.5.v20130525.jar | |
/external/libopus/silk/float/ |
noise_shape_analysis_FLP.c | 40 const silk_float *coefs, 48 gain = coefs[ order - 1 ]; 50 gain = lambda * gain + coefs[ i ]; 228 /* Compute noise shaping AR coefs and gains */
|