Home
last modified time | relevance | path

Searched refs:shift (Results 1 – 25 of 49) sorted by relevance

12

/frameworks/base/media/libstagefright/codecs/aacdec/
Dtrans4m_time_2_freq_fxp.cpp388 Int shift = *pQ_format - 1; in trans4m_time_2_freq_fxp() local
423 *pAux_temp_1 = fxp_mul32_by_16((*pAux_temp_1), *pLong_Window_1++) >> shift; in trans4m_time_2_freq_fxp()
425 *pAux_temp_2 = fxp_mul32_by_16((*pAux_temp_2), *pLong_Window_2++) >> shift; in trans4m_time_2_freq_fxp()
433 if (shift) in trans4m_time_2_freq_fxp()
437 *(pAux_temp_1++) >>= shift; in trans4m_time_2_freq_fxp()
438 *(pAux_temp_1++) >>= shift; in trans4m_time_2_freq_fxp()
454 *pAux_temp_1 = fxp_mul32_by_16((*pAux_temp_1), *pShort_Window_1--) >> shift; in trans4m_time_2_freq_fxp()
456 *pAux_temp_2 = fxp_mul32_by_16((*pAux_temp_2), *pShort_Window_2--) >> shift; in trans4m_time_2_freq_fxp()
487 *pAux_temp_1 = fxp_mul32_by_16((*pAux_temp_1), *pShort_Window_1++) >> shift; in trans4m_time_2_freq_fxp()
489 *pAux_temp_2 = fxp_mul32_by_16((*pAux_temp_2), *pShort_Window_2++) >> shift; in trans4m_time_2_freq_fxp()
[all …]
Desc_iquant_scaling.cpp447 Int shift; in esc_iquant_scaling() local
492 shift = QTABLE - QFormat; in esc_iquant_scaling()
506 mult_high = (x * (inverseQuantTable[absX] >> shift)); in esc_iquant_scaling()
513 mult_high = y * (inverseQuantTable[absX] >> shift); in esc_iquant_scaling()
522 mult_high = x * (inverseQuantTable[absX] >> shift); in esc_iquant_scaling()
529 mult_high = y * (inverseQuantTable[absX] >> shift); in esc_iquant_scaling()
546 mult_high = x * (inverseQuantTable[absX] >> shift); in esc_iquant_scaling()
555 approxOneThird = (w1 * FACTOR) >> shift; in esc_iquant_scaling()
558 deltaOneThird >>= (shift + 2); in esc_iquant_scaling()
572 mult_high = (x * (inverseQuantTable[absX] >> shift)); in esc_iquant_scaling()
[all …]
Dtrans4m_freq_2_time_fxp.cpp577 Int shift; in trans4m_freq_2_time_fxp_1() local
656 Int shift = exp + 15 - SCALING; in trans4m_freq_2_time_fxp_1() local
674 temp = fxp_mul_16_by_16bb(temp2, winx) >> shift; in trans4m_freq_2_time_fxp_1()
675 temp2 = fxp_mul_16_by_16tt(temp2, winx) >> shift; in trans4m_freq_2_time_fxp_1()
683 temp = fxp_mul_16_by_16bb(temp2, win1) >> shift; in trans4m_freq_2_time_fxp_1()
684 test2 = fxp_mul_16_by_16tb(temp2, win2) >> shift; in trans4m_freq_2_time_fxp_1()
709 shift = exp + 15 - SCALING; in trans4m_freq_2_time_fxp_1()
726 … limiter(*(pOutput_buffer++), (test1 + (fxp_mul_16_by_16(dat1, win1) >> shift))); in trans4m_freq_2_time_fxp_1()
728 … limiter(*(pOutput_buffer_2++), (test2 + (fxp_mul_16_by_16(dat2, win2) >> shift))); in trans4m_freq_2_time_fxp_1()
758 Int shift = -exp; in trans4m_freq_2_time_fxp_1() local
[all …]
Dfft_rx4_short.cpp228 Int shift; in fft_rx4_short() local
248 shift = 2; in fft_rx4_short()
268 temp1 >>= shift; in fft_rx4_short()
269 temp2 >>= shift; in fft_rx4_short()
276 temp3 >>= shift; in fft_rx4_short()
277 temp4 >>= shift; in fft_rx4_short()
287 temp1 >>= shift; in fft_rx4_short()
288 temp2 >>= shift; in fft_rx4_short()
295 temp3 >>= shift; in fft_rx4_short()
296 temp4 >>= shift; in fft_rx4_short()
[all …]
Dimdct_fxp.cpp277 Int shift = 0; in imdct_fxp() local
305 shift = 21; /* log2(n)-1 + 14 acomodates 2/N factor */ in imdct_fxp()
310 shift = 24; /* log2(n)-1 +14 acomodates 2/N factor */ in imdct_fxp()
446 shift -= mix_radix_fft(data_quant, in imdct_fxp()
449 shift -= inv_long_complex_rot(data_quant, in imdct_fxp()
456 shift -= fft_rx4_short(data_quant, &max); in imdct_fxp()
459 shift -= inv_short_complex_rot(data_quant, in imdct_fxp()
474 return(shift + Q_format); in imdct_fxp()
Dmdct_fxp.cpp278 Int shift; in mdct_fxp() local
413 shift = mix_radix_fft( in mdct_fxp()
417 shift += fwd_long_complex_rot( in mdct_fxp()
426 shift = fft_rx4_short( in mdct_fxp()
430 shift += fwd_short_complex_rot( in mdct_fxp()
439 shift = -31; in mdct_fxp()
447 return (12 - shift); in mdct_fxp()
Dlong_term_prediction.cpp388 Int shift; in long_term_prediction() local
633 shift = 16 - pv_normalize(max); in long_term_prediction()
635 if (shift < 0) in long_term_prediction()
637 shift = 0; in long_term_prediction()
643 return (shift); in long_term_prediction()
/frameworks/base/media/libstagefright/codecs/aacenc/src/
Dms_stereo.c65 Word32 idx, shift; in MsStereoProcessing() local
77 shift = norm_l(nrgL); in MsStereoProcessing()
78 nrgL = Div_32(thrL << shift, nrgL << shift); in MsStereoProcessing()
80 shift = norm_l(nrgR); in MsStereoProcessing()
81 nrgR = Div_32(thrR << shift, nrgR << shift); in MsStereoProcessing()
89 shift = norm_l(nrgL); in MsStereoProcessing()
90 nrgL = Div_32(minThreshold << shift, nrgL << shift); in MsStereoProcessing()
93 shift = norm_l(nrgR); in MsStereoProcessing()
94 nrgR = Div_32(minThreshold << shift, nrgR << shift); in MsStereoProcessing()
Dadj_thr.c95 Word16 ch, sfb, sfbOffs, shift; in adaptMinSnr() local
166 Word16 ch, sfb, sfbGrp, shift; in initAvoidHoleFlag() local
222 shift = norm_l(sfbEn); in initAvoidHoleFlag()
223 tmpMinSnr = Div_32(L_mpy_ls(avgEn, minSnrLimit) << shift, sfbEn << shift ); in initAvoidHoleFlag()
235 shift = norm_l(sfbEn); in initAvoidHoleFlag()
236 tmpMinSnr = Div_32( minSnrEn << shift, sfbEn<<shift); in initAvoidHoleFlag()
269 shift = norm_l(sfbEnM); in initAvoidHoleFlag()
271 round16(Div_32(maxThr<<shift, sfbEnM << shift))), minSnrLimit); in initAvoidHoleFlag()
278 shift = norm_l(sfbEnS); in initAvoidHoleFlag()
280 round16(Div_32(maxThr << shift, sfbEnS << shift))), minSnrLimit); in initAvoidHoleFlag()
[all …]
Dtns.c98 Word32 temp, shift; in FreqToBandWithRounding() local
101 shift = norm_l(fs); in FreqToBandWithRounding()
102 …(extract_l(fixmul((bandStartOffset[numOfBands] << 2),Div_32(freq << shift,fs << shift))) + 1) >> 1; in FreqToBandWithRounding()
544 Word32 i, sfb, shift; in CalcWeightedSpectrum() local
561 shift = norm_l(tmp); in CalcWeightedSpectrum()
562 tmp = Div_32( INT_BITS_SCAL << shift, tmp << shift ); in CalcWeightedSpectrum()
718 Word32 i, j, shift; in AutoToParcor() local
740 shift = norm_l(workBuffer[0]); in AutoToParcor()
741 workBuffer0 = Div_32(1 << shift, workBuffer[0] << shift); in AutoToParcor()
762 shift = norm_l(denom); in AutoToParcor()
[all …]
/frameworks/base/services/surfaceflinger/
DBlurFilter.cpp80 inline uint16_t to(int shift, int last, int dither) const { in to()
91 R += (dither << shift) >> BLUR_DITHER_BITS; in to()
92 G += (dither << shift) >> BLUR_DITHER_BITS; in to()
93 B += (dither << shift) >> BLUR_DITHER_BITS; in to()
95 R >>= shift; in to()
96 G >>= shift; in to()
97 B >>= shift; in to()
127 inline uint32_t to(int shift, int last, int dither) const { in to()
139 R >>= shift; in to()
140 G >>= shift; in to()
[all …]
/frameworks/base/telephony/tests/telephonytests/src/com/android/internal/telephony/
DGsmSmsTest.java256 int shift = bitOffset % 8; in decodeSingle() local
258 septets[byteOffset] |= v << shift; in decodeSingle()
260 if (shift > 1) { in decodeSingle()
261 septets[byteOffset + 1] = (byte) (v >> (8 - shift)); in decodeSingle()
321 int shift = bitOffset % 8; in testDecodeExtended() local
323 septets[byteOffset] |= GSM_ESCAPE_CHARACTER << shift; in testDecodeExtended()
325 if (shift > 1) { in testDecodeExtended()
326 septets[byteOffset + 1] = (byte) (GSM_ESCAPE_CHARACTER >> (8 - shift)); in testDecodeExtended()
333 shift = bitOffset % 8; in testDecodeExtended()
335 septets[byteOffset] |= v << shift; in testDecodeExtended()
[all …]
/frameworks/base/media/libstagefright/codecs/amrwbenc/src/
Dautocorr.c38 Word32 i, norm, shift; in Autocorr() local
67 shift = 4 - (norm >> 1); in Autocorr()
68 if(shift > 0) in Autocorr()
73 *p1 = vo_shr_r(*p1, shift); in Autocorr()
75 *p1 = vo_shr_r(*p1, shift); in Autocorr()
77 *p1 = vo_shr_r(*p1, shift); in Autocorr()
79 *p1 = vo_shr_r(*p1, shift); in Autocorr()
/frameworks/base/media/libstagefright/codecs/amrnb/enc/src/
Dhp_max.cpp251 Word16 shift, shift1, shift2; in hp_max() local
319 shift = sub(shift1, shift2, pOverflow); in hp_max()
321 if (shift >= 0) in hp_max()
323 *cor_hp_max = shr(cor_max, shift, pOverflow); /* Q15 */ in hp_max()
327 *cor_hp_max = shl(cor_max, negate(shift), pOverflow); /* Q15 */ in hp_max()
/frameworks/base/voip/jni/rtp/
DEchoSuppressor.cpp45 int shift = 0; in EchoSuppressor() local
46 while ((sampleCount >> shift) > 1 && (tailLength >> shift) > 256) { in EchoSuppressor()
47 ++shift; in EchoSuppressor()
50 mShift = shift + 4; in EchoSuppressor()
51 mScale = 1 << shift; in EchoSuppressor()
53 mWindowSize = sampleCount >> shift; in EchoSuppressor()
54 mTailLength = tailLength >> shift; in EchoSuppressor()
/frameworks/base/media/libstagefright/codecs/amrwb/src/
Dhoming_amr_wb_dec.cpp250 int16 i, j, tmp, shift; in dhf_test() local
289 shift = 15 - tmp; in dhf_test()
290 param[i] = shl_int16(param[i], shift); in dhf_test()
320 shift = 0; in dhf_test()
335 tmp >>= shift; in dhf_test()
336 tmp = shl_int16(tmp, shift); in dhf_test()
/frameworks/base/opengl/libagl/
Dmatrix.h154 GLint shift, in mla3a16() argument
169 "r"(shift), in mla3a16()
183 accum = (accum << shift) + c; in mla3a16()
194 GLint shift, in mla3a16_btb() argument
210 "r"(shift), in mla3a16_btb()
225 accum = (accum << shift) + c; in mla3a16_btb()
235 GLint shift, in mla3a16_btt() argument
251 "r"(shift), in mla3a16_btt()
266 accum = (accum << shift) + c; in mla3a16_btt()
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/
DIconMerger.java107 int shift = -1; in onLayout() local
127 if (shift < 0) { in onLayout()
128 shift = childLeft - fitLeft; in onLayout()
131 child.layout(childLeft-shift, child.getTop(), in onLayout()
132 childRight-shift, child.getBottom()); in onLayout()
/frameworks/base/media/libstagefright/codecs/aacenc/basic_op/
Doper_32b.c234 #define step(shift) \ argument
235 if ((0x40000000l >> shift) + root <= value) \
237 value -= (0x40000000l >> shift) + root; \
238 root = (root >> 1) | (0x40000000l >> shift); \
351 Word32 shift, shift2; in pow2_xy() local
/frameworks/base/media/libstagefright/codecs/amrnb/dec/src/
Dc_g_aver.cpp490 Word16 shift; in Cb_gain_average() local
524 shift = 2 + shift1 - shift2; in Cb_gain_average()
526 if (shift >= 0) in Cb_gain_average()
528 *(tmp + i) = shr(*(tmp + i), shift, pOverflow); in Cb_gain_average()
533 *(tmp + i) = shl(*(tmp + i), negate(shift), pOverflow); in Cb_gain_average()
/frameworks/base/media/libeffects/visualizer/
DEffectVisualizer.cpp245 int32_t shift = 32; in Visualizer_process() local
251 if (shift > clz) shift = clz; in Visualizer_process()
255 shift = 25 - shift; in Visualizer_process()
257 if (shift < 3) { in Visualizer_process()
258 shift = 3; in Visualizer_process()
261 shift++; in Visualizer_process()
270 smp = smp >> shift; in Visualizer_process()
/frameworks/base/media/libeffects/lvm/lib/Common/src/
DInt16LShiftToInt32_16x32.c31 LVM_INT16 shift ) in Int16LShiftToInt32_16x32() argument
40 *dst = ( ((LVM_INT32)*src) << shift); in Int16LShiftToInt32_16x32()
DInt32RShiftToInt16_Sat_32x16.c31 LVM_INT16 shift ) in Int32RShiftToInt16_Sat_32x16() argument
38 temp = *src >> shift; in Int32RShiftToInt16_Sat_32x16()
/frameworks/base/graphics/java/android/graphics/
DBitmap.java244 int shift; in copyPixelsToBuffer() local
246 shift = 0; in copyPixelsToBuffer()
248 shift = 1; in copyPixelsToBuffer()
250 shift = 2; in copyPixelsToBuffer()
255 long bufferSize = (long)elements << shift; in copyPixelsToBuffer()
266 position += pixelSize >> shift; in copyPixelsToBuffer()
280 int shift; in copyPixelsFromBuffer() local
282 shift = 0; in copyPixelsFromBuffer()
284 shift = 1; in copyPixelsFromBuffer()
286 shift = 2; in copyPixelsFromBuffer()
[all …]
/frameworks/base/media/libstagefright/codecs/m4v_h263/enc/src/
Dfastquant.cpp161 Int shift = 15 + (QPx2 >> 4); in BlockQuantDequantH263Inter() local
225 q_value = coeff_quant(coeff, q_scale, shift); in BlockQuantDequantH263Inter()
280 Int shift = 15 + (QPx2 >> 4); in BlockQuantDequantH263Intra() local
388 q_value >>= shift; in BlockQuantDequantH263Intra()
449 Int shift = 15 + (QP >> 3); in BlockQuantDequantH263DCInter() local
473 scale_q = coeff_quant(coeff, scale_q, shift); in BlockQuantDequantH263DCInter()
555 Int shift = 15 + (QP >> 3); in BlockQuantDequantMPEGInter() local
608 q_value = coeff_quant(coeff, q_scale, shift); in BlockQuantDequantMPEGInter()
684 Int shift = 15 + (QP >> 3); in BlockQuantDequantMPEGIntra() local
783 q_value >>= shift; in BlockQuantDequantMPEGIntra()
[all …]

12