webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
nsx_core_mips.c File Reference
#include <string.h>
#include "webrtc/base/checks.h"
#include "webrtc/modules/audio_processing/ns/noise_suppression_x.h"
#include "webrtc/modules/audio_processing/ns/nsx_core.h"

Functions

void WebRtcNsx_SpeechNoiseProb (NoiseSuppressionFixedC *inst, uint16_t *nonSpeechProbFinal, uint32_t *priorLocSnr, uint32_t *postLocSnr)
 
void WebRtcNsx_AnalysisUpdate_mips (NoiseSuppressionFixedC *inst, int16_t *out, int16_t *new_speech)
 
void WebRtcNsx_SynthesisUpdate_mips (NoiseSuppressionFixedC *inst, int16_t *out_frame, int16_t gain_factor)
 
void WebRtcNsx_PrepareSpectrum_mips (NoiseSuppressionFixedC *inst, int16_t *freq_buf)
 
void WebRtcNsx_NormalizeRealBuffer_mips (NoiseSuppressionFixedC *inst, const int16_t *in, int16_t *out)
 

Function Documentation

◆ WebRtcNsx_AnalysisUpdate_mips()

void WebRtcNsx_AnalysisUpdate_mips ( NoiseSuppressionFixedC inst,
int16_t out,
int16_t new_speech 
)

◆ WebRtcNsx_NormalizeRealBuffer_mips()

void WebRtcNsx_NormalizeRealBuffer_mips ( NoiseSuppressionFixedC inst,
const int16_t in,
int16_t out 
)

◆ WebRtcNsx_PrepareSpectrum_mips()

void WebRtcNsx_PrepareSpectrum_mips ( NoiseSuppressionFixedC inst,
int16_t freq_buf 
)

◆ WebRtcNsx_SpeechNoiseProb()

void WebRtcNsx_SpeechNoiseProb ( NoiseSuppressionFixedC inst,
uint16_t nonSpeechProbFinal,
uint32_t priorLocSnr,
uint32_t postLocSnr 
)

◆ WebRtcNsx_SynthesisUpdate_mips()

void WebRtcNsx_SynthesisUpdate_mips ( NoiseSuppressionFixedC inst,
int16_t out_frame,
int16_t  gain_factor 
)