/external/aac/libFDK/include/x86/ |
fixpoint_math_x86.h | 128 * \param result_e pointer to return the exponent of the result 132 inline FIXP_DBL invSqrtNorm2(FIXP_DBL op_m, INT *result_e) { 135 *result_e = 16; 139 result = (float)ldexp(frexpf(result, result_e), DFRACT_BITS - 1); 140 *result_e += 15; 156 INT result_e; local 161 result = frexpf(result, &result_e); 162 result = ldexpf(result, 31 + result_e); 176 INT result_e; local 182 result = ldexpf(frexpf(result, &result_e), DFRACT_BITS - 1) [all...] |
/external/aac/libFDK/include/ |
fixpoint_math.h | 284 * \param result_e pointer to return the exponent of the result 426 * \param result_e pointer to an INT where the exponent of the result is stored 430 FIXP_DBL fMultNorm(FIXP_DBL f1, FIXP_DBL f2, INT *result_e); 457 * \param result_e exponent for the returned mantissa of the result 458 * \return mantissa of the result with exponent equal to result_e 461 INT result_e) { 467 m = scaleValueSaturate(m, e + f1_e + f2_e - result_e); 572 * \param result_e pointer to an INT where the exponent of the result is stored 574 * \return num/denum with exponent = *result_e 576 FIXP_DBL fDivNorm(FIXP_DBL num, FIXP_DBL denom, INT *result_e); 633 INT result_e; local 849 INT result_e; local [all...] |
/external/aac/libFDK/src/ |
fixpoint_math.cpp | 427 FIXP_DBL fMultNorm(FIXP_DBL f1, FIXP_DBL f2, INT *result_e) { 432 *result_e = 0; 442 *result_e = -(norm_f1 + norm_f2 - 1); 445 *result_e = -(norm_f1 + norm_f2); 453 FIXP_DBL fDivNorm(FIXP_DBL L_num, FIXP_DBL L_denum, INT *result_e) { 461 *result_e = 0; 468 *result_e = -norm_num + 1; 472 *result_e -= -norm_den; 527 FIXP_DBL fDivNormSigned(FIXP_DBL L_num, FIXP_DBL L_denum, INT *result_e) { 535 *result_e = 0 640 INT result_e; local 701 int result_e; local 712 INT result_e = 0; local [all...] |
/external/aac/libSBRdec/src/ |
transcendent.h | 354 int result_e = -FRACT_BITS; local 358 result_e = input_e; 363 *exponent = result_e; 365 int shift = result_e - *destScale;
|
/external/libxaac/decoder/ |
ixheaacd_basic_funcs.c | 102 WORD32 result_e; local 114 result_e = (op_exp >> 1); 118 result_e = -SHORT_BITS; 122 *ptr_in_out = (WORD16)result_e;
|
/external/aac/libSACenc/src/ |
sacenc_dmx_tdom_enh.cpp | 166 INT *const result_e) { 175 src_m = invSqrtNorm2(src_m, result_e); 176 *result_e = (*result_e) - (src_e >> 1); 182 INT *const result_e) { 191 *result_e = (src_e >> 1);
|
/external/aac/libSBRenc/src/ |
ps_encode.cpp | 702 int num_e, result_e; local 710 result_m = fDivNorm(num_m, denom_m, &result_e); 711 result_e += (-2 * num_e + 1) - denom_e; 712 icc[env][i] = scaleValueSaturate(sqrtFixp(result_m >> (result_e & 1)), 713 (result_e + (result_e & 1)) >> 1); [all...] |
tran_det.cpp | 134 INT YBufferWriteOffset, INT stop, INT *result_e) { 145 *result_e = 0; 236 *result_e = ((accu_e >> 1) + LD_DATA_SHIFT); 246 *result_e = *result_e + (tmp_e - (energyTotal_e >> 1)); [all...] |
/external/aac/libAACdec/src/ |
usacdec_lpd.cpp | 290 int result_e = 0; local 291 tmp1 = fDivNorm(tmp, ener, &result_e); 292 if (result_e & 1) { 294 result_e += 1; 297 result_e >>= 1; 301 diff = result_e - gain_exp; 309 result_e += (-diff); 316 gain_exp = result_e; [all...] |
/external/aac/libAACenc/src/ |
adj_thr.cpp | 1975 int redVal_e, avgThrExp_e, result_e; local [all...] |