#include "mp/MpBuf.h"
#include "mp/MpTypes.h"
Go to the source code of this file.
|
void | init_CNG () |
|
void | white_noise_generator (MpAudioSample *shpSamples, int iLength, uint32_t ulNoiseLevelAve) |
|
void | comfort_noise_generator (MpAudioSample *shpSamples, int iLength, uint32_t ulNoiseLevelAve) |
|
void | background_noise_level_estimation (uint32_t &shNoiseLevel, MpAudioSample *shpSamples, int iLength) |
|
int64_t | dspDotProd16x32 (const short *v1, const int *v2, int count, int64_t *res=0) |
|
int64_t | dspDotProd16skip32 (const short *v1, const int *v2, int count, int64_t *res=0) |
|
void | dspCoeffUpdate16x32 (const short *v1, int *v2, int count, int factor) |
|
void | dspCoeffUpdate16skip32 (const short *v1, int *v2, int count, int factor) |
|
int | imagsq (icomplex *x, int PreRightShift) |
|
void | complexInnerProduct (icomplex *ResultPtr, icomplex *CoeffPtr, icomplex *DLPtr, int EcIndex) |
|
void | complexCoefUpdate5 (icomplex *NormedErrPtr, icomplex *CoeffPtr, icomplex *DLPtr, int EcIndex, int *Shifts) |
|
#define SAMPLES_PER_FRAME 80 |
void white_noise_generator |
( |
MpAudioSample * |
shpSamples, |
|
|
int |
iLength, |
|
|
uint32_t |
ulNoiseLevelAve |
|
) |
| |
void comfort_noise_generator |
( |
MpAudioSample * |
shpSamples, |
|
|
int |
iLength, |
|
|
uint32_t |
ulNoiseLevelAve |
|
) |
| |
void background_noise_level_estimation |
( |
uint32_t & |
shNoiseLevel, |
|
|
MpAudioSample * |
shpSamples, |
|
|
int |
iLength |
|
) |
| |
int64_t dspDotProd16x32 |
( |
const short * |
v1, |
|
|
const int * |
v2, |
|
|
int |
count, |
|
|
int64_t * |
res = 0 |
|
) |
| |
int64_t dspDotProd16skip32 |
( |
const short * |
v1, |
|
|
const int * |
v2, |
|
|
int |
count, |
|
|
int64_t * |
res = 0 |
|
) |
| |
void dspCoeffUpdate16x32 |
( |
const short * |
v1, |
|
|
int * |
v2, |
|
|
int |
count, |
|
|
int |
factor |
|
) |
| |
void dspCoeffUpdate16skip32 |
( |
const short * |
v1, |
|
|
int * |
v2, |
|
|
int |
count, |
|
|
int |
factor |
|
) |
| |
int imagsq |
( |
icomplex * |
x, |
|
|
int |
PreRightShift |
|
) |
| |