Searched refs:hNl (Results 1 - 8 of 8) sorted by relevance

/external/webrtc/src/modules/audio_processing/aec/
H A Daec_core_sse2.c344 static void OverdriveAndSuppressSSE2(aec_t *aec, float hNl[PART_LEN1], argument
355 __m128 vec_hNl = _mm_loadu_ps(&hNl[i]);
374 _mm_storeu_ps(&hNl[i], vec_hNl);
394 if (hNl[i] > hNlFb) {
395 hNl[i] = WebRtcAec_weightCurve[i] * hNlFb +
396 (1 - WebRtcAec_weightCurve[i]) * hNl[i];
398 hNl[i] = powf(hNl[i], aec->overDriveSm * WebRtcAec_overDriveCurve[i]);
401 efw[0][i] *= hNl[i];
402 efw[1][i] *= hNl[
[all...]
H A Daec_core.c358 static void OverdriveAndSuppress(aec_t *aec, float hNl[PART_LEN1], argument
364 if (hNl[i] > hNlFb) {
365 hNl[i] = WebRtcAec_weightCurve[i] * hNlFb +
366 (1 - WebRtcAec_weightCurve[i]) * hNl[i];
368 hNl[i] = powf(hNl[i], aec->overDriveSm * WebRtcAec_overDriveCurve[i]);
371 efw[0][i] *= hNl[i];
372 efw[1][i] *= hNl[i];
864 float hNl[PART_LEN1]; local
1043 memcpy(hNl, cohd
[all...]
H A Daec_core.h164 (aec_t *aec, float hNl[PART_LEN1], const float hNlFb, float efw[2][PART_LEN1]);
/external/chromium_org/third_party/webrtc/modules/audio_processing/aec/
H A Daec_core.c268 float hNl[PART_LEN1],
274 if (hNl[i] > hNlFb) {
275 hNl[i] = WebRtcAec_weightCurve[i] * hNlFb +
276 (1 - WebRtcAec_weightCurve[i]) * hNl[i];
278 hNl[i] = powf(hNl[i], aec->overDriveSm * WebRtcAec_overDriveCurve[i]);
281 efw[0][i] *= hNl[i];
282 efw[1][i] *= hNl[i];
804 float hNl[PART_LEN1]; local
870 memcpy(hNl, cohd
267 OverdriveAndSuppress(AecCore* aec, float hNl[PART_LEN1], const float hNlFb, float efw[2][PART_LEN1]) argument
[all...]
H A Daec_core_neon.c369 float hNl[PART_LEN1],
381 float32x4_t vec_hNl = vld1q_f32(&hNl[i]);
404 vst1q_f32(&hNl[i], vec_hNl);
425 if (hNl[i] > hNlFb) {
426 hNl[i] = WebRtcAec_weightCurve[i] * hNlFb +
427 (1 - WebRtcAec_weightCurve[i]) * hNl[i];
430 hNl[i] = powf(hNl[i], aec->overDriveSm * WebRtcAec_overDriveCurve[i]);
433 efw[0][i] *= hNl[i];
434 efw[1][i] *= hNl[
368 OverdriveAndSuppressNEON(AecCore* aec, float hNl[PART_LEN1], const float hNlFb, float efw[2][PART_LEN1]) argument
[all...]
H A Daec_core_sse2.c358 float hNl[PART_LEN1],
369 __m128 vec_hNl = _mm_loadu_ps(&hNl[i]);
387 _mm_storeu_ps(&hNl[i], vec_hNl);
407 if (hNl[i] > hNlFb) {
408 hNl[i] = WebRtcAec_weightCurve[i] * hNlFb +
409 (1 - WebRtcAec_weightCurve[i]) * hNl[i];
411 hNl[i] = powf(hNl[i], aec->overDriveSm * WebRtcAec_overDriveCurve[i]);
414 efw[0][i] *= hNl[i];
415 efw[1][i] *= hNl[
357 OverdriveAndSuppressSSE2(AecCore* aec, float hNl[PART_LEN1], const float hNlFb, float efw[2][PART_LEN1]) argument
[all...]
H A Daec_core_internal.h167 float hNl[PART_LEN1],
H A Daec_core_mips.c637 float hNl[PART_LEN1],
648 p_hNl = &hNl[0];
680 hNl[i] = powf(hNl[i], aec->overDriveSm * WebRtcAec_overDriveCurve[i]);
636 WebRtcAec_OverdriveAndSuppress_mips(AecCore* aec, float hNl[PART_LEN1], const float hNlFb, float efw[2][PART_LEN1]) argument

Completed in 123 milliseconds