Searched defs:frac (Results 1 - 24 of 24) sorted by relevance

/frameworks/av/media/libstagefright/codecs/amrnb/enc/src/
H A Dinter_36.cpp106 frac = fraction (-2..2 for 3*, -3..3 for 6*) of type Word16
149 frac = shl (frac, 1); // inter_3[k] = inter_6[2*k] -> k' = 2*k
152 if (frac < 0)
154 frac = add (frac, UP_SAMP_MAX);
160 c1 = &inter_6[frac];
161 c2 = &inter_6[sub (UP_SAMP_MAX, frac)];
196 Word16 frac, /* i : fraction (-2..2 for 3*, -3..3 for 6*) */
214 frac <<
194 Interpol_3or6( Word16 *pX, Word16 frac, Word16 flag3, Flag *pOverflow ) argument
[all...]
H A Dcalc_en.cpp483 Word16 i, exp, frac;
545 frac = extract_h(L_shl(s, exp));
549 if (frac <= 0)
558 = (frac>>1)/frac[2] * 2^(exp+1-exp[2])
559 = div_s(frac>>1, frac[2])*2^-15 * 2^(exp+1-exp[2])
562 *cod_gain_frac = div_s (shr (frac,1), frac_coeff[2]);
613 Word16 frac; /* fractional part */ local
678 frac
[all...]
H A Dqgain475.cpp410 Word16 g_code, exp, frac, tmp;
439 Log2 (L_deposit_l (g_code), &exp, &frac); // Log2(x Q12) = log2(x) + 12
442 tmp = shr_r (frac, 5);
445 L_tmp = Mpy_32_16(exp, frac, 24660); // 24660 Q12 ~= 6.0206 = 20*log10(2)
486 Word16 frac; local
519 Log2((Word32) g_code, &exp, &frac, pOverflow);
522 tmp = shr_r(frac, 5, pOverflow);
527 L_tmp = Mpy_32_16(exp, frac, 24660, pOverflow);
595 Word16 tmp, exp, frac;
619 // with normalized frac,
704 Word16 frac; local
[all...]
H A Dpitch_fr.cpp449 frac = pointer to starting point of search fractional pitch of type Word16
477 Starting point of the search is frac, end point is last_frac.
478 frac is overwritten with the fractional pitch.
495 Word16 *frac, // i/o : start point of search -
510 max = Interpol_3or6 (&corr[*lag], *frac, flag3); // function result
512 for (i = add (*frac, 1); i <= last_frac; i++) {
516 *frac = i;
523 if (sub (*frac, -3) == 0) {
524 *frac = 3;
531 if (sub (*frac,
565 searchFrac( Word16 *lag, Word16 *frac, Word16 last_frac, Word16 corr[], Word16 flag3, Flag *pOverflow ) argument
1386 Word16 frac; local
[all...]
/frameworks/av/media/libstagefright/codecs/amrwb/src/
H A Dinterpolate_isp.cpp49 const int16 frac[], input : fraction for 3 first subfr (Q15)
118 const int16 frac[], /* input : fraction for 3 first subfr (Q15) */
128 fac_new = frac[k];
141 /* 4th subframe: isp_new (frac=1.0) */
115 interpolate_isp( int16 isp_old[], int16 isp_new[], const int16 frac[], int16 Az[] ) argument
H A Dpred_lt4.cpp165 int16 frac, /* input : fraction of lag */
178 frac = -frac;
180 if (frac < 0)
182 frac += UP_SAMP;
188 pt_inter4_2 = inter4_2[UP_SAMP-1 - frac];
162 Pred_lt4( int16 exc[], int16 T0, int16 frac, int16 L_subfr ) argument
H A Doversamp_12k8_to_16k.cpp243 int16 frac, j; local
246 frac = 1;
251 frac--;
252 if (frac)
255 fir_up[(FAC5-1) - frac],
261 frac = FAC5;
272 /* Fractional interpolation of signal at position (frac/resol) */
H A Ddec_gain2_amr_wb.cpp187 int16 i, tmp, exp, frac, gcode0, exp_gcode0, qua_ener, gcode_inov; local
318 int32_to_dpf(L_tmp, &exp_gcode0, &frac); /* Extract exponant of gcode0 */
320 gcode0 = (int16)(power_of_2(14, frac)); /* Put 14 as exponant so that */
377 int32_to_dpf(*gain_cod, &exp, &frac);
378 L_tmp = mul_32by16(exp, frac, gcode_inov);
393 amrwb_log_2(L_tmp, &exp, &frac);
395 L_tmp = mul_32by16(exp, frac, 24660); /* x 6.0206 in Q12 */
H A Dpvamrwb_math_op.cpp52 int32 frac, int16 exp : L_32 = frac << exp-31 (normalised format)
53 int16 int, frac : L_32 = int.frac (fractional format)
300 if value is negative or zero, result is 1 (frac=7fffffff, exp=0).
324 int32 * frac, /* (i/o) Q31: normalized value (1.0 < frac <= 0.5) */
325 int16 * exp /* (i/o) : exponent (value = frac x 2^exponent) */
331 if (*frac <= (int32) 0)
334 *frac
323 one_ov_sqrt_norm( int32 * frac, int16 * exp ) argument
[all...]
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/
H A Dint_lpc.c35 Word16 frac[], /* input : fraction for 3 first subfr (Q15) */
46 fac_new = frac[k];
59 /* 4th subframe: isp_new (frac=1.0) */
32 Int_isp( Word16 isp_old[], Word16 isp_new[], Word16 frac[], Word16 Az[] ) argument
H A Dpred_lt4.c54 Word16 frac, /* input : fraction of lag */
64 frac = -frac;
65 if (frac < 0)
67 frac += UP_SAMP;
71 k = 3 - frac; /* k = UP_SAMP - 1 - frac */
51 Pred_lt4( Word16 exc[], Word16 T0, Word16 frac, Word16 L_subfr ) argument
H A Dmath_op.c35 | Word32 frac, Word16 exp : L_32 = frac << exp-31 (normalised format) |
36 | Word16 int, frac : L_32 = int.frac (fractional format) |
76 | if value is negative or zero, result is 1 (frac=7fffffff, exp=0). |
101 Word32 * frac, /* (i/o) Q31: normalized value (1.0 < frac <= 0.5) */
102 Word16 * exp /* (i/o) : exponent (value = frac x 2^exponent) */
107 if (*frac <= (Word32) 0)
110 *frac
100 Isqrt_n( Word32 * frac, Word16 * exp ) argument
[all...]
H A Ddecim54.c96 Word32 i, j, frac, pos; local
104 frac = pos & 3; /* fractional part */
106 y = (Word16 *)(fir_down1 + frac);
H A Dq_gain2.c79 Word16 exp, frac, gcode0, exp_gcode0, e_max, exp_code, qua_ener; local
184 Log2(L_tmp, &exp, &frac);
186 L_tmp = Mpy_32_16(exp, frac, -24660); /* x -3.0103(Q13) -> Q14 */
210 VO_L_Extract(L_tmp, &exp_gcode0, &frac); /* Extract exponent of gcode0 */
212 gcode0 = (Word16)(Pow2(14, frac)); /* Put 14 as exponent so that */
328 Log2(L_tmp, &exp, &frac);
330 L_tmp = Mpy_32_16(exp, frac, 24660); /* x 6.0206 in Q12 */
/frameworks/av/media/libeffects/testlibs/
H A DAudioCoefInterpolator.cpp79 uint32_t frac) {
80 int64_t delta = static_cast<int64_t>(hi-lo) * frac;
78 interp(audio_coef_t lo, audio_coef_t hi, uint32_t frac) argument
/frameworks/av/media/libstagefright/codecs/amrnb/dec/src/
H A Dd_gain_c.cpp199 Word16 gcode0, exp, frac; local
212 * gc0 = Pow2(int(d)+frac(d)) *
213 * = 2^exp + 2^frac *
217 gc_pred(pred_state, mode, code, &exp, &frac,
229 gcode0 = (Word16)(Pow2(exp, frac, pOverflow)); /* predicted gain */
235 gcode0 = (Word16)(Pow2(14, frac, pOverflow));
H A Ddec_gain.cpp193 Word16 frac; local
242 Log2(temp1, &exp, &frac, pOverflow);
245 temp1 = shr_r(frac, 5, pOverflow);
250 L_tmp = Mpy_32_16(exp, frac, 24660, pOverflow);
269 * gc0 = Pow2(int(d)+frac(d)) *
270 * = 2^exp + 2^frac *
272 * gcode0 (Q14) = 2^14*2^frac = gc0 * 2^(14-exp) *
275 gc_pred(pred_state, mode, code, &exp, &frac, NULL, NULL, pOverflow);
277 gcode0 = (Word16) Pow2(14, frac, pOverflow);
/frameworks/av/media/libstagefright/codecs/amrnb/common/src/
H A Dpred_lt.cpp140 frac = fraction of lag (Word16)
187 Word16 frac, // input : fraction of lag
199 frac = negate (frac);
202 frac = shl (frac, 1); // inter_3l[k] = inter_6[2*k] -> k' = 2*k
205 if (frac < 0)
207 frac = add (frac, UP_SAMP_MAX);
215 pC1 = &inter_6[frac];
254 Pred_lt_3or6( Word16 exc[], Word16 T0, Word16 frac, Word16 L_subfr, Word16 flag3, Flag *pOverflow ) argument
[all...]
H A Dgc_pred.cpp275 Word16 exp, frac;
303 Log2(ener_code, &exp, &frac);
304 ener_code = L_Comp (sub (exp, 30), frac); // Q16 for log()
328 * = Pow2(int(d)+frac(d)) *
330 * (store exp and frac for pow2()) *
349 Log2_norm (ener_code, exp_code, &exp, &frac);
352 L_tmp = Mpy_32_16(exp, frac, -24660); // Q0.Q15 * Q13 -> Q14
485 Word16 exp, frac; local
534 Log2(ener_code, &exp, &frac, pOverflow);
540 ener_code = L_temp1 + ((Word32)frac <<
[all...]
/frameworks/av/services/audioflinger/
H A DAudioResampler.cpp71 static inline void Advance(size_t* index, uint32_t* frac, uint32_t inc) { argument
72 *frac += inc;
73 *index += (size_t)(*frac >> kNumPhaseBits);
74 *frac &= kPhaseMask;
547 // r6 frac
657 // r6 frac
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/
H A DPanelBar.java138 public void panelExpansionChanged(PanelView panel, float frac) { argument
H A DPhoneStatusBarView.java127 "w=%.1f frac=%.3f region=%.1f min=%.1f x=%.1f w-x=%.1f",
185 public void panelExpansionChanged(PanelView panel, float frac) { argument
186 super.panelExpansionChanged(panel, frac);
189 Slog.v(TAG, "panelExpansionChanged: f=" + frac);
194 frac = mPanelExpandedFractionSum; // don't judge me
196 frac = frac * 1.2f - 0.2f;
197 if (frac <= 0) {
201 final float k = (float)(1f-0.5f*(1f-Math.cos(3.14159f * Math.pow(1f-frac, 2f))));
H A DPanelView.java458 public void setExpandedFraction(float frac) { argument
459 setExpandedHeight(getFullHeight() * frac);
/frameworks/compile/libbcc/lib/Renderscript/runtime/
H A Drs_sample.c172 float frac = lod - (float)lod0; \
173 return sample0 * (1.0f - frac) + sample1 * frac; \
268 float frac = pixelUV - (float)iPixel; local
270 if (frac < 0.5f) {
272 frac += 0.5f;
274 frac -= 0.5f;
277 float oneMinusFrac = 1.0f - frac;
281 weights.y = frac;
319 float2 frac local
[all...]

Completed in 257 milliseconds