Searched defs:hNl (Results 1 - 4 of 4) sorted by relevance

/external/webrtc/webrtc/modules/audio_processing/aec/
H A Daec_core_mips.c647 float hNl[PART_LEN1],
658 p_hNl = &hNl[0];
690 hNl[i] = powf(hNl[i], aec->overDriveSm * WebRtcAec_overDriveCurve[i]);
646 WebRtcAec_OverdriveAndSuppress_mips(AecCore* aec, float hNl[PART_LEN1], const float hNlFb, float efw[2][PART_LEN1]) argument
H A Daec_core.c271 float hNl[PART_LEN1],
277 if (hNl[i] > hNlFb) {
278 hNl[i] = WebRtcAec_weightCurve[i] * hNlFb +
279 (1 - WebRtcAec_weightCurve[i]) * hNl[i];
281 hNl[i] = powf(hNl[i], aec->overDriveSm * WebRtcAec_overDriveCurve[i]);
284 efw[0][i] *= hNl[i];
285 efw[1][i] *= hNl[i];
1017 float hNl[PART_LEN1]; local
1107 memcpy(hNl, cohd
270 OverdriveAndSuppress(AecCore* aec, float hNl[PART_LEN1], const float hNlFb, float efw[2][PART_LEN1]) argument
[all...]
H A Daec_core_neon.c383 float hNl[PART_LEN1],
395 float32x4_t vec_hNl = vld1q_f32(&hNl[i]);
418 vst1q_f32(&hNl[i], vec_hNl);
439 if (hNl[i] > hNlFb) {
440 hNl[i] = WebRtcAec_weightCurve[i] * hNlFb +
441 (1 - WebRtcAec_weightCurve[i]) * hNl[i];
444 hNl[i] = powf(hNl[i], aec->overDriveSm * WebRtcAec_overDriveCurve[i]);
447 efw[0][i] *= hNl[i];
448 efw[1][i] *= hNl[
382 OverdriveAndSuppressNEON(AecCore* aec, float hNl[PART_LEN1], const float hNlFb, float efw[2][PART_LEN1]) argument
[all...]
H A Daec_core_sse2.c370 float hNl[PART_LEN1],
381 __m128 vec_hNl = _mm_loadu_ps(&hNl[i]);
399 _mm_storeu_ps(&hNl[i], vec_hNl);
419 if (hNl[i] > hNlFb) {
420 hNl[i] = WebRtcAec_weightCurve[i] * hNlFb +
421 (1 - WebRtcAec_weightCurve[i]) * hNl[i];
423 hNl[i] = powf(hNl[i], aec->overDriveSm * WebRtcAec_overDriveCurve[i]);
426 efw[0][i] *= hNl[i];
427 efw[1][i] *= hNl[
369 OverdriveAndSuppressSSE2(AecCore* aec, float hNl[PART_LEN1], const float hNlFb, float efw[2][PART_LEN1]) argument
[all...]

Completed in 205 milliseconds