webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Namespaces | Enumerations | Functions
aec_resampler.cc File Reference
#include "webrtc/modules/audio_processing/aec/aec_resampler.h"
#include <math.h>
#include <stdlib.h>
#include <string.h>
#include "webrtc/base/checks.h"
#include "webrtc/modules/audio_processing/aec/aec_core.h"

Classes

struct  webrtc::AecResampler
 

Namespaces

 webrtc
 

Enumerations

enum  { webrtc::kEstimateLengthFrames = 400 }
 

Functions

voidwebrtc::WebRtcAec_CreateResampler ()
 
int webrtc::WebRtcAec_InitResampler (void *resampInst, int deviceSampleRateHz)
 
void webrtc::WebRtcAec_FreeResampler (void *resampInst)
 
void webrtc::WebRtcAec_ResampleLinear (void *resampInst, const float *inspeech, size_t size, float skew, float *outspeech, size_t *size_out)
 
int webrtc::WebRtcAec_GetSkew (void *resampInst, int rawSkew, float *skewEst)