/frameworks/av/media/libaudioprocessing/ |
H A D | AudioResamplerFirProcess.h | 186 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 D | AudioResamplerFirProcessNeon.h | 81 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 D | AudioResamplerFirProcessSSE.h | 45 float lerpP, 56 interp = _mm_set1_ps(lerpP); 163 0 /*lerpP*/, NULL /*coefsP1*/, NULL /*coefsN1*/); 176 0 /*lerpP*/, NULL /*coefsP1*/, NULL /*coefsN1*/); 188 float lerpP, 192 lerpP, coefsP1, coefsN1); 204 float lerpP, 208 lerpP, coefsP1, coefsN1); 38 ProcessSSEIntrinsic(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 180 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 196 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
|
H A D | AudioResamplerSinc.cpp | 413 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);
|