Searched refs:lerpP (Results 1 - 3 of 3) sorted by relevance

/frameworks/av/services/audioflinger/
H A DAudioResamplerFirProcess.h186 TINTERP lerpP,
198 TC c = TFUNC::interpolatep(coefsP[0], coefsP[count], lerpP);
206 c = TFUNC::interpolaten(coefsN[count], coefsN[0], lerpP);
222 mac(l, r, TFUNC::interpolatep(coefsP[0], coefsP[count], lerpP), sP);
225 mac(l, r, TFUNC::interpolaten(coefsN[count], coefsN[0], lerpP), sN);
234 mac(l, TFUNC::interpolatep(coefsP[0], coefsP[count], lerpP), sP);
237 mac(l, TFUNC::interpolaten(coefsN[count], coefsN[0], lerpP), sN);
287 * @param lerpP The fractional siting between the polyphase indices is given by the bits
305 TINTERP lerpP,
308 ProcessBase<CHANNELS, STRIDE, InterpCompute>(out, count, coefsP, coefsN, sP, sN, lerpP,
180 ProcessBase(TO* const out, size_t count, const TC* coefsP, const TC* coefsN, const TI* sP, const TI* sN, TINTERP lerpP, const TO* const volumeLR) argument
297 Process(TO* const out, int count, const TC* coefsP, const TC* coefsN, const TC* coefsP1 __unused, const TC* coefsN1 __unused, const TI* sP, const TI* sN, TINTERP lerpP, const TO* const volumeLR) argument
423 TC lerpP = TC(phase << (sizeof(phase)*8 - coefShift)) * scale; local
428 uint32_t lerpP = phase << (sizeof(phase)*8 - coefShift) local
[all...]
H A DAudioResamplerFirProcessNeon.h81 uint32_t lerpP,
94 interp = vdup_n_s16(lerpP);
95 //interp = (int16x4_t)vset_lane_s32 ((int32x2_t)lerpP, interp, 0);
189 uint32_t lerpP,
202 interp = vdup_n_s32(lerpP);
364 float lerpP,
377 interp = vdup_n_f32(lerpP);
536 0 /*lerpP*/, NULL /*coefsP1*/, NULL /*coefsN1*/);
593 0 /*lerpP*/, NULL /*coefsP1*/, NULL /*coefsN1*/);
654 uint32_t lerpP,
74 ProcessNeonIntrinsic(int32_t* out, int count, const int16_t* coefsP, const int16_t* coefsN, const int16_t* sP, const int16_t* sN, const int32_t* volumeLR, uint32_t lerpP, const int16_t* coefsP1, const int16_t* coefsN1) argument
182 ProcessNeonIntrinsic(int32_t* out, int count, const int32_t* coefsP, const int32_t* coefsN, const int16_t* sP, const int16_t* sN, const int32_t* volumeLR, uint32_t lerpP, const int32_t* coefsP1, const int32_t* coefsN1) argument
357 ProcessNeonIntrinsic(float* out, int count, const float* coefsP, const float* coefsN, const float* sP, const float* sN, const float* volumeLR, float lerpP, const float* coefsP1, const float* coefsN1) argument
646 Process(int32_t* const out, int count, const int16_t* coefsP, const int16_t* coefsN, const int16_t* coefsP1, const int16_t* coefsN1, const int16_t* sP, const int16_t* sN, uint32_t lerpP, const int32_t* const volumeLR) argument
722 Process(int32_t* const out, int count, const int16_t* coefsP, const int16_t* coefsN, const int16_t* coefsP1, const int16_t* coefsN1, const int16_t* sP, const int16_t* sN, uint32_t lerpP, const int32_t* const volumeLR) argument
954 Process(int32_t* const out, int count, const int32_t* coefsP, const int32_t* coefsN, const int32_t* coefsP1, const int32_t* coefsN1, const int16_t* sP, const int16_t* sN, uint32_t lerpP, const int32_t* const volumeLR) argument
1044 Process(int32_t* const out, int count, const int32_t* coefsP, const int32_t* coefsN, const int32_t* coefsP1, const int32_t* coefsN1, const int16_t* sP, const int16_t* sN, uint32_t lerpP, const int32_t* const volumeLR) argument
1179 Process(float* const out, int count, const float* coefsP, const float* coefsN, const float* coefsP1, const float* coefsN1, const float* sP, const float* sN, float lerpP, const float* const volumeLR) argument
1195 Process(float* const out, int count, const float* coefsP, const float* coefsN, const float* coefsP1, const float* coefsN1, const float* sP, const float* sN, float lerpP, const float* const volumeLR) argument
[all...]
H A DAudioResamplerSinc.cpp413 uint32_t lerpP = ( phase & c.pMask) >> c.pShift; local
432 interpolate<CHANNELS>(l, r, coefsP++, offset, lerpP, sP);
449 lerpPN = vld1_lane_s32((int32_t *)&lerpP, lerpPN, 0);
518 lerpPN = vld1_lane_s32((int32_t *)&lerpP, lerpPN, 0);

Completed in 578 milliseconds