Home
last modified time | relevance | path

Searched refs:noiseEstLogQuantile (Results 1 – 3 of 3) sorted by relevance

/external/webrtc/webrtc/modules/audio_processing/ns/
Dnsx_core_neon.c68 int16_t tmp16 = WebRtcSpl_MaxValueW16(inst->noiseEstLogQuantile + offset, in UpdateNoiseEstimateNeon()
78 for (ptr_noiseEstLogQuantile = &inst->noiseEstLogQuantile[offset], in UpdateNoiseEstimateNeon()
242 tmp16x8_2 = vld1q_s16(&inst->noiseEstLogQuantile[offset + i]); // Keep in WebRtcNsx_NoiseEstimationNeon()
271 vst1q_s16(&inst->noiseEstLogQuantile[offset + i], tmp16x8_2); in WebRtcNsx_NoiseEstimationNeon()
303 if (lmagn[i] > inst->noiseEstLogQuantile[offset + i]) { in WebRtcNsx_NoiseEstimationNeon()
307 inst->noiseEstLogQuantile[offset + i] += tmp16 / 4; in WebRtcNsx_NoiseEstimationNeon()
313 inst->noiseEstLogQuantile[offset + i] -= tmp16no2; in WebRtcNsx_NoiseEstimationNeon()
314 if (inst->noiseEstLogQuantile[offset + i] < logval) { in WebRtcNsx_NoiseEstimationNeon()
318 inst->noiseEstLogQuantile[offset + i] = logval; in WebRtcNsx_NoiseEstimationNeon()
323 if (WEBRTC_SPL_ABS_W16(lmagn[i] - inst->noiseEstLogQuantile[offset + i]) in WebRtcNsx_NoiseEstimationNeon()
Dnsx_core.c311 tmp16 = WebRtcSpl_MaxValueW16(inst->noiseEstLogQuantile + offset, in UpdateNoiseEstimate()
319 tmp32no2 = kExp2Const * inst->noiseEstLogQuantile[offset + i]; in UpdateNoiseEstimate()
405 if (lmagn[i] > inst->noiseEstLogQuantile[offset + i]) { in NoiseEstimationC()
409 inst->noiseEstLogQuantile[offset + i] += tmp16 / 4; in NoiseEstimationC()
415 inst->noiseEstLogQuantile[offset + i] -= tmp16no2; in NoiseEstimationC()
416 if (inst->noiseEstLogQuantile[offset + i] < logval) { in NoiseEstimationC()
419 inst->noiseEstLogQuantile[offset + i] = logval; in NoiseEstimationC()
424 if (WEBRTC_SPL_ABS_W16(lmagn[i] - inst->noiseEstLogQuantile[offset + i]) in NoiseEstimationC()
681 inst->noiseEstLogQuantile[i] = 2048; // Q8 in WebRtcNsx_InitCore()
Dnsx_core.h32 int16_t noiseEstLogQuantile[SIMULT* HALF_ANAL_BLOCKL]; member