Home
last modified time | relevance | path

Searched refs:ptr_spec_coeff (Results 1 – 16 of 16) sorted by relevance

/external/libxaac/decoder/
Dixheaacd_aac_ec.c69 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 …]
Dixheaacd_lpfuncs.c317 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 …]
Dixheaacd_usac_ec.c63 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 …]
Dixheaacd_stereo.c60 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()
Dixheaacd_block.h117 WORD32 *ptr_spec_coeff, WORD32 q_shift,
121 WORD32 *ptr_spec_coeff, WORD32 q_shift,
134 WORD32 *ptr_spec_coeff,
Dixheaacd_pns_js_thumb.c128 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()
Dixheaacd_aacdecoder.c176 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()
Dixheaacd_channel.c154 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()
Dixheaacd_channelinfo.h302 WORD32 *ptr_spec_coeff; member
Dixheaacd_huff_code_reorder.c282 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/
Dixheaacd_function_selector_arm_non_neon.c168 (WORD32 *ptr_overlap_buf, WORD32 *ptr_spec_coeff, WORD32 q_shift,
Dixheaacd_function_selector_armv7.c178 (WORD32 *ptr_overlap_buf, WORD32 *ptr_spec_coeff, WORD32 q_shift,
/external/libxaac/decoder/generic/
Dixheaacd_function_selector_generic.c180 (WORD32 *ptr_overlap_buf, WORD32 *ptr_spec_coeff, WORD32 q_shift,
/external/libxaac/decoder/x86_64/
Dixheaacd_function_selector_x86_64.c176 (WORD32 *ptr_overlap_buf, WORD32 *ptr_spec_coeff, WORD32 q_shift,
/external/libxaac/decoder/armv8/
Dixheaacd_function_selector_armv8.c176 (WORD32 *ptr_overlap_buf, WORD32 *ptr_spec_coeff, WORD32 q_shift,
/external/libxaac/decoder/x86/
Dixheaacd_function_selector_x86.c176 (WORD32 *ptr_overlap_buf, WORD32 *ptr_spec_coeff, WORD32 q_shift,