/external/webrtc/src/common_audio/signal_processing/ |
spl_sqrt.c | 38 B = WEBRTC_SPL_RSHIFT_W32(B, 1); // B = in/2 40 x_half = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(B, 16);// x_half = x/2 = (in-1)/2 48 A = WEBRTC_SPL_RSHIFT_W32(A, 16); 50 t16 = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(A, 16); 54 t16 = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(A, 16); 56 t16 = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(A, 16); 60 t16 = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(x2, 16); 155 x_norm = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(A, 16); // x_norm = AH 167 t16 = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(A, 16); // t16 = AH 173 A = WEBRTC_SPL_RSHIFT_W32(A, 15); // A = A>>1 [all...] |
complex_fft.c | 198 tr32 = WEBRTC_SPL_RSHIFT_W32((WEBRTC_SPL_MUL_16_16(wr, frfi[2 * j]) 201 ti32 = WEBRTC_SPL_RSHIFT_W32((WEBRTC_SPL_MUL_16_16(wr, frfi[2 * j + 1]) 206 frfi[2 * j] = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(qr32 - tr32, 1); 207 frfi[2 * j + 1] = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(qi32 - ti32, 1); 208 frfi[2 * i] = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(qr32 + tr32, 1); 209 frfi[2 * i + 1] = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(qi32 + ti32, 1); 263 tr32 = WEBRTC_SPL_RSHIFT_W32(tr32, 15 - CFFTSFT); 264 ti32 = WEBRTC_SPL_RSHIFT_W32(ti32, 15 - CFFTSFT); 269 frfi[2 * j] = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32( 271 frfi[2 * j + 1] = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32( [all...] |
levinson_durbin.c | 48 R_hi[i] = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(temp1W32, 16); 49 R_low[i] = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32((temp1W32 66 K_hi = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(temp1W32, 16); 67 K_low = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32((temp1W32 73 temp1W32 = WEBRTC_SPL_RSHIFT_W32(temp1W32, 4); // A[1] in Q27 76 A_hi[1] = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(temp1W32, 16); 77 A_low[1] = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32((temp1W32 89 tmp_hi = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(temp1W32, 16); 90 tmp_low = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32((temp1W32 102 Alpha_hi = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(temp1W32, 16) [all...] |
division_operations.c | 117 tmp_hi = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(tmpW32, 16); 118 tmp_low = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32((tmpW32 126 tmp_hi = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(tmpW32, 16); 127 tmp_low = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32((tmpW32 131 num_hi = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(num, 16); 132 num_low = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32((num
|
lpc_to_refl_coef.c | 35 tmp_inv_denom16 = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(tmp_inv_denom32, 15); 50 a16[k] = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(tmp32[k], 1); //Q13>>1 => Q12
|
downsample_fast.c | 51 o = WEBRTC_SPL_RSHIFT_W32(o, 12);
|
splitting_filter.c | 149 tmp = WEBRTC_SPL_RSHIFT_W32(tmp, 11); 153 tmp = WEBRTC_SPL_RSHIFT_W32(tmp, 11); 191 tmp = WEBRTC_SPL_RSHIFT_W32(filter2[i] + 512, 10); 194 tmp = WEBRTC_SPL_RSHIFT_W32(filter1[i] + 512, 10);
|
signal_processing_unittest.cc | 96 EXPECT_EQ(8191, WEBRTC_SPL_RSHIFT_W32(a, 1));
|
/external/webrtc/src/modules/audio_processing/agc/ |
digital_agc.c | 208 numFIX -= WEBRTC_SPL_RSHIFT_W32(tmp32no1, 1); 211 numFIX += WEBRTC_SPL_RSHIFT_W32(tmp32no1, 1); 223 tmp32 = WEBRTC_SPL_RSHIFT_W32(tmp32, 13); // in Q14 227 tmp32 = WEBRTC_SPL_RSHIFT_W32(tmp32, 14); // in Q14 234 intPart = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(tmp32, 14); 236 if (WEBRTC_SPL_RSHIFT_W32(fracPart, 13)) 241 tmp32no2 = WEBRTC_SPL_RSHIFT_W32(tmp32no2, 13); 247 tmp32no2 = WEBRTC_SPL_RSHIFT_W32(tmp32no2, 13); 362 logratio = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(tmp32 - stt->vadFarend.logRatio, 2); 383 decay = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(tmp32, 10) [all...] |
analog_agc.c | 232 sample = WEBRTC_SPL_RSHIFT_W32(tmp32, 12); 248 sample = WEBRTC_SPL_RSHIFT_W32(tmp32, 12); 485 tmpFlt = WEBRTC_SPL_RSHIFT_W32(WEBRTC_SPL_MUL_16_U16(in_near[ii], gain), 10); 514 tmpFlt = WEBRTC_SPL_RSHIFT_W32(tmpFlt, 10); 529 *micLevelOut = WEBRTC_SPL_RSHIFT_W32(stt->micGainIdx, stt->scale); 597 tmpW16 = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(env[i], 20); 648 midVal = WEBRTC_SPL_RSHIFT_W32(stt->maxAnalog + stt->minLevel + 1, 1); 653 *inMicLevel = WEBRTC_SPL_RSHIFT_W32(tmp32, 10); 703 stt->vadThreshold = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(tmp32, 5); 790 tmp32 = WEBRTC_SPL_RSHIFT_W32((stt->maxLevel - stt->minLevel) * (WebRtc_Word32)51, 9) [all...] |
/external/webrtc/src/common_audio/vad/ |
vad_core.c | 407 h0 = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(h0test, 12); // Q15 417 h1 = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(h1test, 12); // Q15 500 tmp16_1 = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(nmid, 6); // Q8 578 tmp32_2 = WEBRTC_SPL_RSHIFT_W32(tmp32_1, 4); // Q20 605 tmp32_1 = WEBRTC_SPL_RSHIFT_W32(tmp32_2, 14); 636 diff = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(smid, 9); 637 tmp16 = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(nmid, 9); 674 tmp16_2 = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(smid, 7); 683 tmp16_2 = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(nmid, 7);
|
vad_filterbank.c | 68 filter_state[2] = (int16_t) WEBRTC_SPL_RSHIFT_W32 (tmp32, 14); 91 tmp16 = (int16_t) WEBRTC_SPL_RSHIFT_W32(tmp32, 16); 99 *filter_state = (int16_t) WEBRTC_SPL_RSHIFT_W32(state32, 16);
|
/external/webrtc/src/modules/audio_processing/ns/ |
nsx_core.c | 458 tmp16 = (WebRtc_Word16) WEBRTC_SPL_RSHIFT_W32(tmp32no2, 21); 462 tmp32no1 = WEBRTC_SPL_RSHIFT_W32(tmp32no1, -tmp16); [all...] |
nsx_core_neon.c | 51 // tmp16 = (int16_t) WEBRTC_SPL_RSHIFT_W32(tmp32no2, 21); 62 // tmp32no1 = WEBRTC_SPL_RSHIFT_W32(tmp32no1, -tmp16); 83 tmp16 = (int16_t) WEBRTC_SPL_RSHIFT_W32(tmp32no2, 21); 87 tmp32no1 = WEBRTC_SPL_RSHIFT_W32(tmp32no1, -tmp16);
|
/external/webrtc/src/modules/audio_processing/ |
high_pass_filter_impl.cc | 98 data[i] = (WebRtc_Word16)WEBRTC_SPL_RSHIFT_W32(tmp_int32, 12);
|
/external/webrtc/src/modules/audio_processing/aecm/ |
aecm_core.c | [all...] |
/external/webrtc/src/common_audio/signal_processing/include/ |
signal_processing_library.h | 150 #define WEBRTC_SPL_RSHIFT_W32(x, c) ((x) >> (c)) [all...] |