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

  /external/webrtc/webrtc/modules/audio_coding/codecs/ilbc/
hp_input.c 36 int32_t tmpW32;
46 tmpW32 = y[1] * ba[3]; /* (-a[1])*y[i-1] (low part) */
47 tmpW32 += y[3] * ba[4]; /* (-a[2])*y[i-2] (low part) */
48 tmpW32 = (tmpW32>>15);
49 tmpW32 += y[0] * ba[3]; /* (-a[1])*y[i-1] (high part) */
50 tmpW32 += y[2] * ba[4]; /* (-a[2])*y[i-2] (high part) */
51 tmpW32 = (tmpW32<<1);
53 tmpW32 += signal[i] * ba[0]; /* b[0]*x[0] *
    [all...]
hp_output.c 36 int32_t tmpW32;
46 tmpW32 = y[1] * ba[3]; /* (-a[1])*y[i-1] (low part) */
47 tmpW32 += y[3] * ba[4]; /* (-a[2])*y[i-2] (low part) */
48 tmpW32 = (tmpW32>>15);
49 tmpW32 += y[0] * ba[3]; /* (-a[1])*y[i-1] (high part) */
50 tmpW32 += y[2] * ba[4]; /* (-a[2])*y[i-2] (high part) */
51 tmpW32 = (tmpW32<<1);
53 tmpW32 += signal[i] * ba[0]; /* b[0]*x[0] *
    [all...]
lsf_to_lsp.c 35 int32_t tmpW32;
56 tmpW32 = WebRtcIlbcfix_kCosDerivative[k] * diff;
57 lsp[i] = WebRtcIlbcfix_kCos[k] + (int16_t)(tmpW32 >> 12);
lsf_to_poly.c 32 int32_t tmpW32;
73 tmpW32 = (*f1ptr) + (*f2ptr);
74 *a1ptr = (int16_t)((tmpW32 + 4096) >> 13);
76 tmpW32 = (*f1ptr) - (*f2ptr);
77 *a2ptr = (int16_t)((tmpW32 + 4096) >> 13);
get_lsp_poly.c 44 int32_t tmpW32;
70 tmpW32 = ((high * *lspPtr) << 2) + (((low * *lspPtr) >> 15) << 2);
73 (*fPtr) -= tmpW32;
poly_to_lsp.c 37 int32_t tmpW32;
125 tmpW32 = (x * y) >> (19 - shifts);
128 y = (int16_t)(tmpW32&0xFFFF);
133 /* tmpW32 = ylow*(xhigh-xlow)/(yhigh-ylow) */
134 tmpW32 = (ylow * y) >> 10;
135 xint = xlow-(int16_t)(tmpW32&0xFFFF);
do_plc.c 49 int32_t tmpW32, tmp2W32;
215 tmpW32 = (int32_t)WebRtcIlbcfix_kPlcPitchFact[ind] +
219 pitchfact = (int16_t)WEBRTC_SPL_MIN(tmpW32, 32767); /* guard against overflow */
cb_search.c 69 int32_t t32, tmpW32;
373 tmpW32 = ((int32_t)(gains[1]-1))<<1;
393 if ((*WebRtcIlbcfix_kGainSq5_ptr) < tmpW32) {
  /external/webrtc/webrtc/modules/audio_coding/codecs/isac/fix/source/
pitch_filter_c.c 34 int32_t tmpW32 = 0;
38 tmpW32 += ubufQQpos2[*index2 + j] * coefficient[j];
42 tmpW32 = WEBRTC_SPL_SAT(536862719, tmpW32, -536879104);
43 tmpW32 += 8192;
44 tmpW16 = (int16_t)(tmpW32 >> 14);
53 tmpW32 = 0;
57 tmpW32 += inputState[j] * kDampFilter[j];
61 tmpW32 = WEBRTC_SPL_SAT(1073725439, tmpW32, -1073758208)
    [all...]
pitch_filter.c 153 int32_t tmpW32, tmp2W32, csum1QQ, esumxQQ;
197 tmpW32 = 0;
199 tmpW32 += ubufQQ[pos3QQ + m] * fracoeffQQ[m];
205 tmp2W32 = WEBRTC_SPL_MUL_16_32_RSFT14(indatQ0[ind], tmpW32);
206 tmpW32 += 8192;
207 tmpW16 = tmpW32 >> 14;
208 tmpW32 = tmpW16 * tmpW16;
211 (tmpW32 > 1073700000) || (esumxQQ > 1073700000)) { // 2^30
217 esumxQQ += tmpW32 >> scale;
229 tmpW32 = tmp2W32 >> 20
    [all...]
pitch_filter_armv6.S 62 @ r2: tmpW32
  /external/webrtc/webrtc/common_audio/signal_processing/
division_operations.c 103 int32_t tmpW32;
108 // tmpW32 = 1/den = approx * (2.0 - den * approx) (in Q30)
109 tmpW32 = (den_hi * approx << 1) + ((den_low * approx >> 15) << 1);
110 // tmpW32 = den * approx
112 tmpW32 = (int32_t)0x7fffffffL - tmpW32; // result in Q30 (tmpW32 = 2.0-(den*approx))
114 // Store tmpW32 in hi and low format
115 tmp_hi = (int16_t)(tmpW32 >> 16);
116 tmp_low = (int16_t)((tmpW32 - ((int32_t)tmp_hi << 16)) >> 1)
    [all...]

Completed in 116 milliseconds