/external/libxaac/decoder/ |
D | ixheaacd_rev_vlc.c | 379 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info) { in ixheaacd_rvlc_check_intensity_cb() argument 387 if ((ptr_aac_dec_channel_info->ptr_code_book[bnds] == INTENSITY_HCB) || in ixheaacd_rvlc_check_intensity_cb() 388 (ptr_aac_dec_channel_info->ptr_code_book[bnds] == INTENSITY_HCB2)) { in ixheaacd_rvlc_check_intensity_cb() 526 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info, in ixheaacd_rvlc_decode_forward() argument 536 WORD16 factor = ptr_aac_dec_channel_info->global_gain; in ixheaacd_rvlc_decode_forward() 538 WORD16 noise_energy = ptr_aac_dec_channel_info->global_gain - 90 - 256; in ixheaacd_rvlc_decode_forward() 540 WORD16 *ptr_scf_fwd = ptr_aac_dec_channel_info->rvlc_scf_fwd_arr; in ixheaacd_rvlc_decode_forward() 541 WORD16 *ptr_scf_esc = ptr_aac_dec_channel_info->rvlc_scf_esc_arr; in ixheaacd_rvlc_decode_forward() 555 ixheaacd_rvlc_check_intensity_cb(ptr_rvlc, ptr_aac_dec_channel_info); in ixheaacd_rvlc_decode_forward() 561 switch (ptr_aac_dec_channel_info->ptr_code_book[bnds]) { in ixheaacd_rvlc_decode_forward() [all …]
|
D | ixheaacd_channel.c | 134 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info, 138 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info, in ixheaacd_cblock_scale_spect_data() argument 142 WORD32 *ptr_spect_coeff = ptr_aac_dec_channel_info->ptr_spec_coeff; in ixheaacd_cblock_scale_spect_data() 144 &(ptr_aac_dec_channel_info->str_ics_info), ptr_aac_tables)); in ixheaacd_cblock_scale_spect_data() 146 WORD16 *ptr_scale_fac = ptr_aac_dec_channel_info->ptr_scale_factor; in ixheaacd_cblock_scale_spect_data() 147 WORD tot_bands = ptr_aac_dec_channel_info->str_ics_info.max_sfb; in ixheaacd_cblock_scale_spect_data() 148 WORD tot_groups = ptr_aac_dec_channel_info->str_ics_info.num_window_groups; in ixheaacd_cblock_scale_spect_data() 151 max_band = ptr_aac_dec_channel_info->str_ics_info.max_sfb; in ixheaacd_cblock_scale_spect_data() 155 ptr_aac_dec_channel_info->str_ics_info.window_group_length[group++]; in ixheaacd_cblock_scale_spect_data() 203 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info, in ixheaacd_read_block_data() argument [all …]
|
D | ixheaacd_stereo.c | 52 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info[2], in ixheaacd_ms_stereo_process() 57 WORD32 *l_spec = ptr_aac_dec_channel_info[LEFT]->ptr_spec_coeff; in ixheaacd_ms_stereo_process() 58 WORD32 *r_spec = ptr_aac_dec_channel_info[RIGHT]->ptr_spec_coeff; in ixheaacd_ms_stereo_process() 60 ptr_aac_dec_channel_info[LEFT]->str_ics_info.window_group_length; in ixheaacd_ms_stereo_process() 63 ->str_aac_sfb_info[ptr_aac_dec_channel_info[RIGHT] in ixheaacd_ms_stereo_process() 68 &ptr_aac_dec_channel_info[LEFT]->pstr_stereo_info->ms_used[0][0]; in ixheaacd_ms_stereo_process() 71 win_grp < ptr_aac_dec_channel_info[LEFT]->str_ics_info.num_window_groups; in ixheaacd_ms_stereo_process() 77 for (sfb = 0; sfb < ptr_aac_dec_channel_info[LEFT]->str_ics_info.max_sfb; in ixheaacd_ms_stereo_process() 98 ptr_ms_used -= ptr_aac_dec_channel_info[LEFT]->str_ics_info.max_sfb; in ixheaacd_ms_stereo_process() 119 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info[2], in ixheaacd_intensity_stereo_process() [all …]
|
D | ixheaacd_longblock.c | 63 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info, in ixheaacd_read_section_data() argument 71 ia_ics_info_struct *ptr_ics_info = &ptr_aac_dec_channel_info->str_ics_info; in ixheaacd_read_section_data() 75 WORD8 *ptr_code_book = ptr_aac_dec_channel_info->ptr_code_book; in ixheaacd_read_section_data() 80 ptr_aac_dec_channel_info->num_line_in_sec4_hcr_arr; in ixheaacd_read_section_data() 81 UWORD8 *ptr_hcr_code_book = ptr_aac_dec_channel_info->cb4_hcr_arr; in ixheaacd_read_section_data() 83 &(ptr_aac_dec_channel_info->str_ics_info), ptr_aac_tables); in ixheaacd_read_section_data() 84 ptr_aac_dec_channel_info->number_sect = 0; in ixheaacd_read_section_data() 86 if (ptr_aac_dec_channel_info->str_ics_info.window_sequence == in ixheaacd_read_section_data() 131 ptr_aac_dec_channel_info->number_sect++; in ixheaacd_read_section_data() 157 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info, in ixheaacd_read_scale_factor_data() argument [all …]
|
D | ixheaacd_pns_js_thumb.c | 65 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info, WORD16 pns_band) { in ixheaacd_is_correlation() argument 67 ptr_aac_dec_channel_info->pstr_pns_corr_info; in ixheaacd_is_correlation() 112 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info[], WORD32 channel, in ixheaacd_pns_process() argument 115 &ptr_aac_dec_channel_info[channel]->str_pns_info; in ixheaacd_pns_process() 117 &ptr_aac_dec_channel_info[channel]->str_ics_info; in ixheaacd_pns_process() 127 WORD32 *spec = &ptr_aac_dec_channel_info[channel]->ptr_spec_coeff[0]; in ixheaacd_pns_process() 139 if (ptr_aac_dec_channel_info[channel] in ixheaacd_pns_process() 146 scale_mant = ptr_scale_mant_tab[ptr_aac_dec_channel_info[channel] in ixheaacd_pns_process() 149 scale_exp = add_d(sub_d(31, (ptr_aac_dec_channel_info[channel] in ixheaacd_pns_process() 154 if (ixheaacd_is_correlation(ptr_aac_dec_channel_info[LEFT], in ixheaacd_pns_process() [all …]
|
D | ixheaacd_rvlc.h | 5 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info); 7 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info, 11 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info,
|
D | ixheaacd_hcr.h | 26 ia_aac_dec_channel_info_struct* ptr_aac_dec_channel_info, 30 ia_aac_dec_channel_info_struct* ptr_aac_dec_channel_info, 35 ia_aac_dec_channel_info_struct* ptr_aac_dec_channel_info, ltp_info* ltp,
|
D | ixheaacd_block.h | 65 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info, 70 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info, 77 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info, 106 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info, WORD16 pns_band); 112 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info[], WORD32 channel,
|
D | ixheaacd_stereo.h | 27 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info[], 31 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info[2],
|
D | ixheaacd_channel.h | 44 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info[], WORD32 num_ch, 51 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info[CHANNELS]);
|
D | ixheaacd_huff_code_reorder.c | 258 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info, in ixheaacd_huff_code_reorder_init() argument 260 ia_ics_info_struct *ptr_ics_info = &ptr_aac_dec_channel_info->str_ics_info; in ixheaacd_huff_code_reorder_init() 269 ptr_aac_dec_channel_info->reorder_spect_data_len; in ixheaacd_huff_code_reorder_init() 271 ptr_aac_dec_channel_info->longest_cw_len; in ixheaacd_huff_code_reorder_init() 273 ptr_aac_dec_channel_info->ptr_spec_coeff; in ixheaacd_huff_code_reorder_init() 275 ptr_hcr_info->str_dec_io.ptr_cb = ptr_aac_dec_channel_info->cb4_hcr_arr; in ixheaacd_huff_code_reorder_init() 277 ptr_aac_dec_channel_info->num_line_in_sec4_hcr_arr; in ixheaacd_huff_code_reorder_init() 278 ptr_hcr_info->str_dec_io.num_sect = ptr_aac_dec_channel_info->number_sect; in ixheaacd_huff_code_reorder_init() 281 ptr_aac_dec_channel_info->ptr_spec_coeff; in ixheaacd_huff_code_reorder_init() 285 itt_bit_buff->byte_ptr = (UWORD8 *)ptr_aac_dec_channel_info->scratch_buf_ptr; in ixheaacd_huff_code_reorder_init() [all …]
|
D | ixheaacd_lt_predict.c | 52 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info, ltp_info *ltp, in ixheaacd_lt_prediction() argument 56 ia_ics_info_struct *ptr_ics_info = &ptr_aac_dec_channel_info->str_ics_info; in ixheaacd_lt_prediction() 57 WORD16 *lt_pred_stat = ptr_aac_dec_channel_info->ltp_buf; in ixheaacd_lt_prediction() 58 UWORD16 win_shape = ptr_aac_dec_channel_info->str_ics_info.window_shape; in ixheaacd_lt_prediction() 87 if (ptr_aac_dec_channel_info->str_tns_info.tns_data_present == 1) in ixheaacd_lt_prediction() 88 ixheaacd_aac_tns_process(ptr_aac_dec_channel_info, 1, aac_tables_ptr, in ixheaacd_lt_prediction()
|
D | ixheaacd_tns.h | 24 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info, WORD32 num_ch, 30 ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info);
|