/external/libxaac/decoder/ |
D | ixheaacd_aac_ec.c | 69 static VOID ixheaacd_aac_ec_flip_spec_sign(WORD32 *ptr_spec_coeff, WORD32 num_samples) { in ixheaacd_aac_ec_flip_spec_sign() argument 74 random_value = ptr_spec_coeff[idx] ^ idx; in ixheaacd_aac_ec_flip_spec_sign() 76 ptr_spec_coeff[idx] = ixheaacd_negate32_sat(ptr_spec_coeff[idx]); in ixheaacd_aac_ec_flip_spec_sign() 84 WORD32 *ptr_spec_coeff = pstr_aac_dec_channel_info->ptr_spec_coeff; in ixheaacd_aac_ec_store() local 100 memcpy(ptr_temp_spec_coeff, ptr_spec_coeff, LEN_SUPERFRAME * sizeof(ptr_temp_spec_coeff[0])); in ixheaacd_aac_ec_store() 101 memcpy(ptr_spec_coeff, pstr_ec_state->spectral_coeff, in ixheaacd_aac_ec_store() 102 LEN_SUPERFRAME * sizeof(ptr_spec_coeff[0])); in ixheaacd_aac_ec_store() 111 static VOID ixheaacd_aac_ec_calc_sfb_nrg(WORD32 *ptr_spec_coeff, in ixheaacd_aac_ec_calc_sfb_nrg() argument 131 accu += ixheaacd_mult32(ptr_spec_coeff[line], ptr_spec_coeff[line]) >> q_nrg; in ixheaacd_aac_ec_calc_sfb_nrg() 138 accu += ixheaacd_mult32(ptr_spec_coeff[line], ptr_spec_coeff[line]) >> q_nrg; in ixheaacd_aac_ec_calc_sfb_nrg() [all …]
|
D | ixheaacd_lpfuncs.c | 317 WORD32 *ptr_spec_coeff, WORD32 q_shift, in ixheaacd_spec_to_overlapbuf_dec() argument 321 ptr_overlap_buf[i] = ixheaacd_shr32_sat(ptr_spec_coeff[i], 16 - q_shift); in ixheaacd_spec_to_overlapbuf_dec() 348 WORD32 *ptr_spec_coeff, in ixheaacd_imdct_process() argument 394 ptr_spec_coeff, scratch, &imdct_scale, ld_cos_sin_ptr, in ixheaacd_imdct_process() 398 ixheaacd_mdct_480_ld(ptr_spec_coeff, scratch, &imdct_scale, 0, in ixheaacd_imdct_process() 406 ptr_spec_coeff[i] = -ptr_spec_coeff[i + N]; in ixheaacd_imdct_process() 407 ptr_spec_coeff[i + N + N / 2] = -ptr_spec_coeff[i + N / 2]; in ixheaacd_imdct_process() 411 ixheaacd_mdct_960(ptr_spec_coeff, scratch, &imdct_scale, 0, in ixheaacd_imdct_process() 414 expo = (*ixheaacd_calc_max_spectral_line)(ptr_spec_coeff, 1024) - 1; in ixheaacd_imdct_process() 419 ptr_spec_coeff, scratch, ptr_aac_tables->pstr_imdct_tables, expo, in ixheaacd_imdct_process() [all …]
|
D | ixheaacd_usac_ec.c | 63 static VOID ixheaacd_usac_flip_spec_sign(WORD32 *ptr_spec_coeff, WORD32 samples_per_frame, in ixheaacd_usac_flip_spec_sign() argument 67 ptr_spec_coeff[i] = ixheaacd_mult32x16in32_sat(ptr_spec_coeff[i], in ixheaacd_usac_flip_spec_sign() 169 WORD32 *ptr_spec_coeff = pstr_usac_data->coef_fix[chn]; in ixheaacd_usac_ec_interpolate_frame() local 201 memcpy(ptr_spec_coeff, pstr_ec_state->spectral_coeff, in ixheaacd_usac_ec_interpolate_frame() 202 sizeof(*ptr_spec_coeff) * frame_length); in ixheaacd_usac_ec_interpolate_frame() 220 iexheaace_ec_sfb_nrg_q(&ptr_spec_coeff[wnd * (frame_length >> 3)], in ixheaacd_usac_ec_interpolate_frame() 228 ixheaacd_usac_ec_interpolate(&ptr_spec_coeff[wnd * (frame_length / 8)], in ixheaacd_usac_ec_interpolate_frame() 238 iexheaace_ec_sfb_nrg_q(&ptr_spec_coeff[frame_length - (frame_length >> 3)], in ixheaacd_usac_ec_interpolate_frame() 248 memcpy(&ptr_spec_coeff[0], pstr_ec_state->spectral_coeff, in ixheaacd_usac_ec_interpolate_frame() 249 frame_length * sizeof(ptr_spec_coeff[0])); in ixheaacd_usac_ec_interpolate_frame() [all …]
|
D | ixheaacd_stereo.c | 60 WORD32 *l_spec = ptr_aac_dec_channel_info[LEFT]->ptr_spec_coeff; in ixheaacd_ms_stereo_process() 61 WORD32 *r_spec = ptr_aac_dec_channel_info[RIGHT]->ptr_spec_coeff; in ixheaacd_ms_stereo_process() 138 WORD32 *r_spec = &ptr_aac_dec_channel_info[RIGHT]->ptr_spec_coeff[0]; in ixheaacd_intensity_stereo_process() 139 WORD32 *l_spec = &ptr_aac_dec_channel_info[LEFT]->ptr_spec_coeff[0]; in ixheaacd_intensity_stereo_process()
|
D | ixheaacd_block.h | 117 WORD32 *ptr_spec_coeff, WORD32 q_shift, 121 WORD32 *ptr_spec_coeff, WORD32 q_shift, 134 WORD32 *ptr_spec_coeff,
|
D | ixheaacd_pns_js_thumb.c | 128 WORD32 *spec = &ptr_aac_dec_channel_info[channel]->ptr_spec_coeff[0]; in ixheaacd_pns_process() 255 WORD32 *spec = ptr_aac_dec_channel_info->ptr_spec_coeff; in ixheaacd_aac_tns_process() 279 spec = ptr_aac_dec_channel_info->ptr_spec_coeff; in ixheaacd_aac_tns_process()
|
D | ixheaacd_aacdecoder.c | 176 aac_dec_handle->pstr_aac_dec_ch_info[ch]->ptr_spec_coeff = in ixheaacd_aacdec_decodeframe() 180 aac_dec_handle->pstr_aac_dec_ch_info[ch]->ptr_spec_coeff = in ixheaacd_aacdec_decodeframe() 294 if (aac_dec_handle->pstr_aac_dec_ch_info[1]->ptr_spec_coeff == in ixheaacd_aacdec_decodeframe() 296 aac_dec_handle->pstr_aac_dec_ch_info[1]->ptr_spec_coeff = in ixheaacd_aacdec_decodeframe() 297 aac_dec_handle->pstr_aac_dec_ch_info[0]->ptr_spec_coeff; in ixheaacd_aacdec_decodeframe() 912 spec_coef[ch] = aac_dec_handle->pstr_aac_dec_ch_info[ch]->ptr_spec_coeff; in ixheaacd_aacdec_decodeframe()
|
D | ixheaacd_channel.c | 154 WORD32 *ptr_spect_coeff = ptr_aac_dec_channel_info->ptr_spec_coeff; in ixheaacd_cblock_scale_spect_data() 641 WORD32 *p_spectrum = ptr_aac_dec_channel_info[channel]->ptr_spec_coeff; in ixheaacd_channel_pair_process() 772 ptr_spec_coef = ptr_aac_dec_channel_info->ptr_spec_coeff; in ixheaacd_read_spectral_data() 1127 SPEC(ptr_aac_dec_channel_info->ptr_spec_coeff, window, in ixheaacd_cblock_inv_quant_spect_data()
|
D | ixheaacd_channelinfo.h | 302 WORD32 *ptr_spec_coeff; member
|
D | ixheaacd_huff_code_reorder.c | 282 ptr_aac_dec_channel_info->ptr_spec_coeff; in ixheaacd_huff_code_reorder_init() 290 ptr_aac_dec_channel_info->ptr_spec_coeff; in ixheaacd_huff_code_reorder_init()
|
/external/libxaac/decoder/armv7/ |
D | ixheaacd_function_selector_arm_non_neon.c | 168 (WORD32 *ptr_overlap_buf, WORD32 *ptr_spec_coeff, WORD32 q_shift,
|
D | ixheaacd_function_selector_armv7.c | 178 (WORD32 *ptr_overlap_buf, WORD32 *ptr_spec_coeff, WORD32 q_shift,
|
/external/libxaac/decoder/generic/ |
D | ixheaacd_function_selector_generic.c | 180 (WORD32 *ptr_overlap_buf, WORD32 *ptr_spec_coeff, WORD32 q_shift,
|
/external/libxaac/decoder/x86_64/ |
D | ixheaacd_function_selector_x86_64.c | 176 (WORD32 *ptr_overlap_buf, WORD32 *ptr_spec_coeff, WORD32 q_shift,
|
/external/libxaac/decoder/armv8/ |
D | ixheaacd_function_selector_armv8.c | 176 (WORD32 *ptr_overlap_buf, WORD32 *ptr_spec_coeff, WORD32 q_shift,
|
/external/libxaac/decoder/x86/ |
D | ixheaacd_function_selector_x86.c | 176 (WORD32 *ptr_overlap_buf, WORD32 *ptr_spec_coeff, WORD32 q_shift,
|