Searched refs:aac_dec_handle (Results 1 – 7 of 7) sorted by relevance
/external/libxaac/decoder/ |
D | ixheaacd_aacdecoder.c | 102 ia_aac_decoder_struct *aac_dec_handle; in ixheaacd_aacdec_decodeframe() local 132 aac_dec_handle = p_state_enhaacplus_dec->pstr_aac_dec_info[*ch_idx]; in ixheaacd_aacdec_decodeframe() 144 aac_dec_handle->frame_status = 1; in ixheaacd_aacdec_decodeframe() 148 aac_dec_handle->pstr_aac_dec_ch_info[ch] = in ixheaacd_aacdec_decodeframe() 156 aac_dec_handle->pstr_aac_dec_ch_info[ch]->ptr_scale_factor = in ixheaacd_aacdec_decodeframe() 158 aac_dec_handle->pstr_aac_dec_ch_info[ch]->ptr_code_book = in ixheaacd_aacdec_decodeframe() 161 aac_dec_handle->pstr_aac_dec_ch_info[ch]->ptr_spec_coeff = in ixheaacd_aacdec_decodeframe() 165 aac_dec_handle->pstr_aac_dec_ch_info[ch]->ptr_spec_coeff = in ixheaacd_aacdec_decodeframe() 169 aac_dec_handle->pstr_aac_dec_ch_info[ch]->pstr_stereo_info = in ixheaacd_aacdec_decodeframe() 171 aac_dec_handle->pstr_aac_dec_ch_info[ch]->pstr_pns_corr_info = in ixheaacd_aacdec_decodeframe() [all …]
|
D | ixheaacd_decode_main.c | 212 ia_aac_dec_state_struct *aac_dec_handle = handle->p_state_aac; in ixheaacd_dec_main() local 217 aac_dec_handle->ia_audio_specific_config; in ixheaacd_dec_main() 235 pstr_dec_data = (ia_dec_data_struct *)aac_dec_handle->pstr_dec_data; in ixheaacd_dec_main() 251 pstr_dec_data = (ia_dec_data_struct *)aac_dec_handle->pstr_dec_data; in ixheaacd_dec_main() 255 if (aac_dec_handle->decode_create_done == 0) { in ixheaacd_dec_main() 268 pstr_dec_data->dec_bit_buf.size = aac_dec_handle->ui_in_bytes << 3; in ixheaacd_dec_main() 270 (UWORD8 *)inbuffer + aac_dec_handle->ui_in_bytes - 1; in ixheaacd_dec_main() 274 pstr_dec_data->dec_bit_buf.xaac_jmp_buf = &(aac_dec_handle->xaac_jmp_buf); in ixheaacd_dec_main() 276 pstr_dec_data->str_usac_data.usac_flag = aac_dec_handle->usac_flag; in ixheaacd_dec_main() 303 config_bit_buf.xaac_jmp_buf = &(aac_dec_handle->xaac_jmp_buf); in ixheaacd_dec_main() [all …]
|
D | ixheaacd_initfuncs.c | 323 ia_aac_decoder_struct *aac_dec_handle = in ixheaacd_aac_decoder_init() local 325 aac_dec_handle->pstr_aac_dec_overlap_info[ch] = in ixheaacd_aac_decoder_init() 327 aac_dec_handle->pstr_pns_rand_vec_data = in ixheaacd_aac_decoder_init() 330 aac_dec_handle->pstr_aac_dec_overlap_info[ch]->window_shape = 0; in ixheaacd_aac_decoder_init() 331 aac_dec_handle->pstr_aac_dec_overlap_info[ch]->window_sequence = 0; in ixheaacd_aac_decoder_init() 333 aac_dec_handle->pstr_aac_dec_overlap_info[ch]->ptr_overlap_buf = in ixheaacd_aac_decoder_init() 336 aac_dec_handle->pstr_aac_dec_overlap_info[ch]->ptr_overlap_buf = in ixheaacd_aac_decoder_init() 341 aac_dec_handle->pstr_aac_dec_overlap_info[ch]->ptr_overlap_buf; in ixheaacd_aac_decoder_init() 478 ia_aac_decoder_struct *aac_dec_handle = in ixheaacd_aac_decoder_init() local 480 aac_dec_handle->sampling_rate_index = (WORD16)i; in ixheaacd_aac_decoder_init() [all …]
|
D | ixheaacd_create.c | 222 ia_aac_dec_state_struct *aac_dec_handle = codec_handle->p_state_aac; in ixheaacd_decode_init() local 234 usac_data->huffman_code_book_scl = aac_dec_handle->huffman_code_book_scl; in ixheaacd_decode_init() 236 aac_dec_handle->huffman_code_book_scl_index; in ixheaacd_decode_init() 239 aac_dec_handle->pstr_aac_tables->pstr_block_tables->tns_coeff3_32; in ixheaacd_decode_init() 241 aac_dec_handle->pstr_aac_tables->pstr_block_tables->tns_coeff4_32; in ixheaacd_decode_init() 243 &aac_dec_handle->pstr_aac_tables->pstr_block_tables in ixheaacd_decode_init() 346 if (ixheaacd_mps_create(&aac_dec_handle->mps_dec_handle, in ixheaacd_decode_init() 548 ia_aac_dec_state_struct *aac_dec_handle = handle->p_state_aac; in ixheaacd_decode_create() local 679 void *sbr_persistent_mem_v = aac_dec_handle->sbr_persistent_mem_u; in ixheaacd_decode_create() 688 (void *)&usac_def_header, aac_dec_handle->str_sbr_config, in ixheaacd_decode_create() [all …]
|
D | ixheaacd_common_lpfuncs.c | 267 ia_aac_decoder_struct *aac_dec_handle = in ixheaacd_get_element_index_tag() local 274 ixheaacd_byte_align(it_bit_buff, &aac_dec_handle->byte_align_bits); in ixheaacd_get_element_index_tag() 279 aac_dec_handle->byte_align_bits = it_bit_buff->cnt_bits; in ixheaacd_get_element_index_tag() 309 it_bit_buff, &aac_dec_handle->byte_align_bits, pstr_drc_dec); in ixheaacd_get_element_index_tag()
|
D | ixheaacd_channel.c | 464 ia_bit_buf_struct *it_bit_buff, ia_aac_decoder_struct *aac_dec_handle, in ixheaacd_individual_ch_stream() argument 473 aac_dec_handle->pstr_aac_dec_ch_info[ch]; in ixheaacd_individual_ch_stream() 487 if (!(aac_dec_handle->pstr_aac_dec_ch_info[LEFT]->common_window)) { in ixheaacd_individual_ch_stream() 489 it_bit_buff, ptr_ics_info, aac_dec_handle->num_swb_window, in ixheaacd_individual_ch_stream() 491 aac_dec_handle->pstr_aac_dec_ch_info[LEFT]->common_window, in ixheaacd_individual_ch_stream() 492 aac_dec_handle->samples_per_frame); in ixheaacd_individual_ch_stream() 494 aac_dec_handle->pstr_aac_dec_ch_info[ch - 1]->str_ics_info.ltp2.lag = in ixheaacd_individual_ch_stream() 507 it_bit_buff, ptr_aac_dec_ch_info, aac_dec_handle->pstr_aac_tables, in ixheaacd_individual_ch_stream() 512 aac_dec_handle->pstr_aac_dec_overlap_info[ch]); in ixheaacd_individual_ch_stream() 524 (aac_dec_handle->pstr_aac_dec_ch_info[LEFT]->common_window) && in ixheaacd_individual_ch_stream() [all …]
|
D | ixheaacd_aacdec.h | 74 ia_bit_buf_struct *it_bit_buff, ia_aac_decoder_struct *aac_dec_handle,
|