|
sipxmedialib
Version 3.3
|
#include "mp/dsplib.h"
Macros | |
| #define | FILTER_N 7 |
| #define | HALF_FILTER_N (FILTER_N+1)/2 |
Functions | |
| 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 &ulNoiseLevel, MpAudioSample *shpSamples, int iLength) |
| int64_t | dspDotProd16x32 (const short *v1, const int *v2, int count, int64_t *res) |
| int64_t | dspDotProd16skip32 (const short *v1, const int *v2, int count, int64_t *res) |
| void | dspCoeffUpdate16x32 (const short *v1, int *v2, int count, int factor) |
| void | dspCoeffUpdate16skip32 (const short *v1, int *v2, int count, int factor) |
Variables | |
| short | shpLP500 [HALF_FILTER_N] |
| short | shpFilterBuf [SAMPLES_PER_FRAME+FILTER_N] |
| #define FILTER_N 7 |
| #define HALF_FILTER_N (FILTER_N+1)/2 |
| 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 & | ulNoiseLevel, |
| MpAudioSample * | shpSamples, | ||
| int | iLength | ||
| ) |
| int64_t dspDotProd16x32 | ( | const short * | v1, |
| const int * | v2, | ||
| int | count, | ||
| int64_t * | res | ||
| ) |
| int64_t dspDotProd16skip32 | ( | const short * | v1, |
| const int * | v2, | ||
| int | count, | ||
| int64_t * | res | ||
| ) |
| void dspCoeffUpdate16x32 | ( | const short * | v1, |
| int * | v2, | ||
| int | count, | ||
| int | factor | ||
| ) |
| void dspCoeffUpdate16skip32 | ( | const short * | v1, |
| int * | v2, | ||
| int | count, | ||
| int | factor | ||
| ) |
| short shpLP500[HALF_FILTER_N] |
| short shpFilterBuf[SAMPLES_PER_FRAME+FILTER_N] |
1.8.11