Searched refs:MASK_FOR_EXP (Results 1 - 3 of 3) sorted by relevance

/external/libxaac/decoder/
H A Dixheaacd_env_extr.h28 #define MASK_FOR_EXP ((1 << EXP_BITS) - 1) macro
30 #define SIGN_EXT (((WORD8)-1) ^ MASK_FOR_EXP)
H A Dixheaacd_env_dec.c335 *ptr_env_sf++ = (WORD16)(mantissa | (exponent & MASK_FOR_EXP));
439 *ptr_noise_floor++ = (WORD16)(0x4000 + (noise_floor_exp & MASK_FOR_EXP));
476 temp_right_exp = (WORD16)(*r_data & MASK_FOR_EXP);
480 temp_left_exp = (WORD16)(*l_data & MASK_FOR_EXP);
497 ((new_right_exp + NRG_EXP_OFFSET) & MASK_FOR_EXP));
499 ((new_left_exp + NRG_EXP_OFFSET) & MASK_FOR_EXP));
509 sub16_m((WORD16)(*l_data & (WORD16)MASK_FOR_EXP), NOISE_EXP_OFFSET);
523 ((new_right_exp + NOISE_EXP_OFFSET) & MASK_FOR_EXP));
525 ((new_left_exp + NOISE_EXP_OFFSET) & MASK_FOR_EXP));
H A Dixheaacd_env_calc.c618 (WORD16)(ptr_noise_floor[nb_idx] & MASK_FOR_EXP) - NOISE_EXP_OFFSET;
628 (WORD16)((env_sf_val & (WORD16)MASK_FOR_EXP) - NRG_EXP_OFFSET);
643 (WORD16)(ptr_noise_floor[nb_idx] & MASK_FOR_EXP) - NOISE_EXP_OFFSET;
775 temp_val = ((*ptr_env_sf_buf++ & MASK_FOR_EXP));

Completed in 91 milliseconds