webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
webrtc_vad.c File Reference
#include "webrtc/common_audio/vad/include/webrtc_vad.h"
#include <stdlib.h>
#include <string.h>
#include "webrtc/common_audio/signal_processing/include/signal_processing_library.h"
#include "webrtc/common_audio/vad/vad_core.h"
#include "webrtc/typedefs.h"

Functions

VadInstWebRtcVad_Create ()
 
void WebRtcVad_Free (VadInst *handle)
 
int WebRtcVad_Init (VadInst *handle)
 
int WebRtcVad_set_mode (VadInst *handle, int mode)
 
int WebRtcVad_Process (VadInst *handle, int fs, const int16_t *audio_frame, size_t frame_length)
 
int WebRtcVad_ValidRateAndFrameLength (int rate, size_t frame_length)
 

Function Documentation

◆ WebRtcVad_Create()

VadInst* WebRtcVad_Create ( )

◆ WebRtcVad_Free()

void WebRtcVad_Free ( VadInst handle)

◆ WebRtcVad_Init()

int WebRtcVad_Init ( VadInst handle)

◆ WebRtcVad_Process()

int WebRtcVad_Process ( VadInst handle,
int  fs,
const int16_t audio_frame,
size_t  frame_length 
)

◆ WebRtcVad_set_mode()

int WebRtcVad_set_mode ( VadInst handle,
int  mode 
)

◆ WebRtcVad_ValidRateAndFrameLength()

int WebRtcVad_ValidRateAndFrameLength ( int  rate,
size_t  frame_length 
)