Home
last modified time | relevance | path

Searched refs:aac_dec_handle (Results 1 – 7 of 7) sorted by relevance

/external/libxaac/decoder/
Dixheaacd_aacdecoder.c102 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 …]
Dixheaacd_decode_main.c212 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 …]
Dixheaacd_initfuncs.c323 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 …]
Dixheaacd_create.c222 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 …]
Dixheaacd_common_lpfuncs.c267 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()
Dixheaacd_channel.c464 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 …]
Dixheaacd_aacdec.h74 ia_bit_buf_struct *it_bit_buff, ia_aac_decoder_struct *aac_dec_handle,