webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
aecm_core_neon.cc File Reference
#include "webrtc/modules/audio_processing/aecm/aecm_core.h"
#include <arm_neon.h>
#include "webrtc/base/checks.h"
#include "webrtc/common_audio/signal_processing/include/real_fft.h"

Functions

void WebRtcAecm_CalcLinearEnergiesNeon (AecmCore *aecm, const uint16_t *far_spectrum, int32_t *echo_est, uint32_t *far_energy, uint32_t *echo_energy_adapt, uint32_t *echo_energy_stored)
 
void WebRtcAecm_StoreAdaptiveChannelNeon (AecmCore *aecm, const uint16_t *far_spectrum, int32_t *echo_est)
 
void WebRtcAecm_ResetAdaptiveChannelNeon (AecmCore *aecm)
 

Function Documentation

◆ WebRtcAecm_CalcLinearEnergiesNeon()

void WebRtcAecm_CalcLinearEnergiesNeon ( AecmCore aecm,
const uint16_t far_spectrum,
int32_t echo_est,
uint32_t far_energy,
uint32_t echo_energy_adapt,
uint32_t echo_energy_stored 
)

◆ WebRtcAecm_ResetAdaptiveChannelNeon()

void WebRtcAecm_ResetAdaptiveChannelNeon ( AecmCore aecm)

◆ WebRtcAecm_StoreAdaptiveChannelNeon()

void WebRtcAecm_StoreAdaptiveChannelNeon ( AecmCore aecm,
const uint16_t far_spectrum,
int32_t echo_est 
)