HomeSort by relevance Sort by last modified time
    Searched refs:HALF_ANAL_BLOCKL (Results 1 - 15 of 15) sorted by null

  /external/chromium_org/third_party/webrtc/modules/audio_processing/ns/
ns_core.h 69 float density[SIMULT * HALF_ANAL_BLOCKL];
70 float lquantile[SIMULT * HALF_ANAL_BLOCKL];
71 float quantile[HALF_ANAL_BLOCKL];
75 float previousEstimateStsa[HALF_ANAL_BLOCKL];
76 float smooth[HALF_ANAL_BLOCKL];
89 float noisePrev[HALF_ANAL_BLOCKL]; // noise spectrum from previous frame
90 float magnPrev[HALF_ANAL_BLOCKL]; // magnitude spectrum of previous frame
91 float logLrtTimeAvg[HALF_ANAL_BLOCKL]; // log lrt factor with time-smoothing
94 float magnAvgPause[HALF_ANAL_BLOCKL]; // conservative noise spectrum estimate
98 float initMagnEst[HALF_ANAL_BLOCKL]; // initial magnitude spectrum estimat
    [all...]
defines.h 16 #define HALF_ANAL_BLOCKL 129 // half max analysis block length + 1
nsx_core.h 28 uint16_t noiseSupFilter[HALF_ANAL_BLOCKL];
32 int16_t noiseEstLogQuantile[SIMULT* HALF_ANAL_BLOCKL];
33 int16_t noiseEstDensity[SIMULT* HALF_ANAL_BLOCKL];
35 int16_t noiseEstQuantile[HALF_ANAL_BLOCKL];
48 int32_t logLrtTimeAvgW32[HALF_ANAL_BLOCKL];
62 int32_t avgMagnPause[HALF_ANAL_BLOCKL];
71 uint32_t initMagnEst[HALF_ANAL_BLOCKL];
79 uint32_t prevNoiseU32[HALF_ANAL_BLOCKL];
81 uint16_t prevMagnU16[HALF_ANAL_BLOCKL];
nsx_defines.h 15 #define HALF_ANAL_BLOCKL 129 /* Half max analysis block length + 1 */
ns_core.c 127 memset(inst->quantile, 0, sizeof(float) * HALF_ANAL_BLOCKL);
128 for (i = 0; i < SIMULT * HALF_ANAL_BLOCKL; i++) {
141 for (i = 0; i < HALF_ANAL_BLOCKL; i++) {
150 for (i = 0; i < HALF_ANAL_BLOCKL; i++) {
257 float lmagn[HALF_ANAL_BLOCKL], delta;
771 float magn[HALF_ANAL_BLOCKL], noise[HALF_ANAL_BLOCKL];
772 float snrLocPost[HALF_ANAL_BLOCKL], snrLocPrior[HALF_ANAL_BLOCKL];
773 float real[ANAL_BLOCKL_MAX], imag[HALF_ANAL_BLOCKL];
    [all...]
nsx_core.c 339 int16_t lmagn[HALF_ANAL_BLOCKL], counter, countDiv;
688 WebRtcSpl_ZerosArrayW16(inst->noiseEstQuantile, HALF_ANAL_BLOCKL);
689 for (i = 0; i < SIMULT * HALF_ANAL_BLOCKL; i++) {
698 WebRtcSpl_MemSetW16((int16_t*)inst->noiseSupFilter, 16384, HALF_ANAL_BLOCKL);
705 for (i = 0; i < HALF_ANAL_BLOCKL; i++) {
    [all...]
nsx_core_neon.S 95 sub sp, #(16 + (HALF_ANAL_BLOCKL + 3) / 4 * 8)
101 @ [sp, #16 ~ #(16 + (HALF_ANAL_BLOCKL + 3) / 4 * 8)]: lmagn[HALF_ANAL_BLOCKL]
355 add sp, #(16 + (HALF_ANAL_BLOCKL + 3) / 4 * 8)
nsx_core_neon.c 140 int16_t lmagn[HALF_ANAL_BLOCKL], counter, countDiv;
  /external/webrtc/src/modules/audio_processing/ns/
ns_core.h 68 float density[SIMULT* HALF_ANAL_BLOCKL];
69 float lquantile[SIMULT* HALF_ANAL_BLOCKL];
70 float quantile[HALF_ANAL_BLOCKL];
74 float smooth[HALF_ANAL_BLOCKL];
87 float noisePrev[HALF_ANAL_BLOCKL]; //noise spectrum from previous frame
88 float magnPrev[HALF_ANAL_BLOCKL]; //magnitude spectrum of previous frame
89 float logLrtTimeAvg[HALF_ANAL_BLOCKL]; //log lrt factor with time-smoothing
92 float magnAvgPause[HALF_ANAL_BLOCKL]; //conservative noise spectrum estimate
96 float initMagnEst[HALF_ANAL_BLOCKL]; //initial magnitude spectrum estimate
105 float speechProbHB[HALF_ANAL_BLOCKL]; //final speech/noise prob: prior + LR
    [all...]
nsx_core.h 29 WebRtc_UWord16 noiseSupFilter[HALF_ANAL_BLOCKL];
33 WebRtc_Word16 noiseEstLogQuantile[SIMULT* HALF_ANAL_BLOCKL];
34 WebRtc_Word16 noiseEstDensity[SIMULT* HALF_ANAL_BLOCKL];
36 WebRtc_Word16 noiseEstQuantile[HALF_ANAL_BLOCKL];
48 WebRtc_Word32 logLrtTimeAvgW32[HALF_ANAL_BLOCKL]; //log lrt factor with time-smoothing in Q8
61 WebRtc_Word32 avgMagnPause[HALF_ANAL_BLOCKL]; //conservative estimate of noise spectrum
69 WebRtc_UWord32 initMagnEst[HALF_ANAL_BLOCKL];//initial magnitude spectrum estimate
75 WebRtc_UWord32 prevNoiseU32[HALF_ANAL_BLOCKL]; //noise spectrum from previous frame
76 WebRtc_UWord16 prevMagnU16[HALF_ANAL_BLOCKL]; //magnitude spectrum from previous frame
defines.h 20 #define HALF_ANAL_BLOCKL 129 // half max analysis block length + 1
nsx_defines.h 15 #define HALF_ANAL_BLOCKL 129 // half max analysis block length + 1
ns_core.c 123 memset(inst->quantile, 0, sizeof(float) * HALF_ANAL_BLOCKL);
124 for (i = 0; i < SIMULT * HALF_ANAL_BLOCKL; i++) {
136 for (i = 0; i < HALF_ANAL_BLOCKL; i++) {
145 for (i = 0; i < HALF_ANAL_BLOCKL; i++) {
242 float lmagn[HALF_ANAL_BLOCKL], delta;
737 float magn[HALF_ANAL_BLOCKL], noise[HALF_ANAL_BLOCKL];
738 float theFilter[HALF_ANAL_BLOCKL], theFilterTmp[HALF_ANAL_BLOCKL];
739 float snrLocPost[HALF_ANAL_BLOCKL], snrLocPrior[HALF_ANAL_BLOCKL]
    [all...]
nsx_core.c 475 WebRtc_Word16 lmagn[HALF_ANAL_BLOCKL], counter, countDiv;
    [all...]
nsx_core_neon.c 99 int16_t lmagn[HALF_ANAL_BLOCKL], counter, countDiv;

Completed in 142 milliseconds