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

  /external/webrtc/src/modules/audio_processing/ns/
nsx_core_neon.c 99 int16_t lmagn[HALF_ANAL_BLOCKL], counter, countDiv; local
118 // lmagn(i)=log(magn(i))=log(2)*log2(magn(i))
119 // magn is in Q(-stages), and the real lmagn values are:
121 // lmagn in Q8
132 lmagn[i] = (int16_t)WEBRTC_SPL_MUL_16_16_RSFT(log2, log2_const, 15);
134 lmagn[i] += logval;
136 lmagn[i] = logval;
230 tmp16x8_3 = vld1q_s16(&lmagn[i]); // keep for several lines
245 // lmagn[i] - inst->noiseEstLogQuantile[offset + i]
270 if (lmagn[i] > inst->noiseEstLogQuantile[offset + i])
    [all...]
ns_core.c 242 float lmagn[HALF_ANAL_BLOCKL], delta; local
249 lmagn[i] = (float)log(magn[i]);
266 if (lmagn[i] > inst->lquantile[offset + i]) {
275 if (fabs(lmagn[i] - inst->lquantile[offset + i]) < WIDTH) {
    [all...]
nsx_core.c 475 WebRtc_Word16 lmagn[HALF_ANAL_BLOCKL], counter, countDiv; local
492 // lmagn(i)=log(magn(i))=log(2)*log2(magn(i))
493 // magn is in Q(-stages), and the real lmagn values are:
495 // lmagn in Q8
506 lmagn[i] = (WebRtc_Word16)WEBRTC_SPL_MUL_16_16_RSFT(log2, log2_const, 15);
508 lmagn[i] += logval;
510 lmagn[i] = logval;//0;
542 if (lmagn[i] > inst->noiseEstLogQuantile[offset + i]) {
562 if (WEBRTC_SPL_ABS_W16(lmagn[i] - inst->noiseEstLogQuantile[offset + i])
    [all...]

Completed in 94 milliseconds