webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
ns_core.c File Reference
#include <math.h>
#include <string.h>
#include <stdlib.h>
#include "webrtc/base/checks.h"
#include "webrtc/common_audio/fft4g.h"
#include "webrtc/common_audio/signal_processing/include/signal_processing_library.h"
#include "webrtc/modules/audio_processing/ns/noise_suppression.h"
#include "webrtc/modules/audio_processing/ns/ns_core.h"
#include "webrtc/modules/audio_processing/ns/windows_private.h"

Functions

int WebRtcNs_InitCore (NoiseSuppressionC *self, uint32_t fs)
 
int WebRtcNs_set_policy_core (NoiseSuppressionC *self, int mode)
 
void WebRtcNs_AnalyzeCore (NoiseSuppressionC *self, const float *speechFrame)
 
void WebRtcNs_ProcessCore (NoiseSuppressionC *self, const float *const *speechFrame, size_t num_bands, float *const *outFrame)
 

Function Documentation

◆ WebRtcNs_AnalyzeCore()

void WebRtcNs_AnalyzeCore ( NoiseSuppressionC self,
const float *  speechFrame 
)

◆ WebRtcNs_InitCore()

int WebRtcNs_InitCore ( NoiseSuppressionC self,
uint32_t  fs 
)

◆ WebRtcNs_ProcessCore()

void WebRtcNs_ProcessCore ( NoiseSuppressionC self,
const float *const *  speechFrame,
size_t  num_bands,
float *const *  outFrame 
)

◆ WebRtcNs_set_policy_core()

int WebRtcNs_set_policy_core ( NoiseSuppressionC self,
int  mode 
)