webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
ilbc_specific_functions.c File Reference
#include "webrtc/common_audio/signal_processing/include/signal_processing_library.h"

Functions

void WebRtcSpl_ReverseOrderMultArrayElements (int16_t *out, const int16_t *in, const int16_t *win, size_t vector_length, int16_t right_shifts)
 
void WebRtcSpl_ElementwiseVectorMult (int16_t *out, const int16_t *in, const int16_t *win, size_t vector_length, int16_t right_shifts)
 
void WebRtcSpl_AddVectorsAndShift (int16_t *out, const int16_t *in1, const int16_t *in2, size_t vector_length, int16_t right_shifts)
 
void WebRtcSpl_AddAffineVectorToVector (int16_t *out, int16_t *in, int16_t gain, int32_t add_constant, int16_t right_shifts, size_t vector_length)
 
void WebRtcSpl_AffineTransformVector (int16_t *out, int16_t *in, int16_t gain, int32_t add_constant, int16_t right_shifts, size_t vector_length)
 

Function Documentation

◆ WebRtcSpl_AddAffineVectorToVector()

void WebRtcSpl_AddAffineVectorToVector ( int16_t out,
int16_t in,
int16_t  gain,
int32_t  add_constant,
int16_t  right_shifts,
size_t  vector_length 
)

◆ WebRtcSpl_AddVectorsAndShift()

void WebRtcSpl_AddVectorsAndShift ( int16_t out,
const int16_t in1,
const int16_t in2,
size_t  vector_length,
int16_t  right_shifts 
)

◆ WebRtcSpl_AffineTransformVector()

void WebRtcSpl_AffineTransformVector ( int16_t out,
int16_t in,
int16_t  gain,
int32_t  add_constant,
int16_t  right_shifts,
size_t  vector_length 
)

◆ WebRtcSpl_ElementwiseVectorMult()

void WebRtcSpl_ElementwiseVectorMult ( int16_t out,
const int16_t in,
const int16_t win,
size_t  vector_length,
int16_t  right_shifts 
)

◆ WebRtcSpl_ReverseOrderMultArrayElements()

void WebRtcSpl_ReverseOrderMultArrayElements ( int16_t out,
const int16_t in,
const int16_t win,
size_t  vector_length,
int16_t  right_shifts 
)