/external/libxaac/decoder/ |
D | ixheaacd_drc_freq_dec.c | 480 WORD32 ixheaacd_drc_map_channels(ia_drc_dec_struct *pstr_drc_dec, in ixheaacd_drc_map_channels() argument 486 num_drc_elements = pstr_drc_dec->num_drc_elements; in ixheaacd_drc_map_channels() 500 ptr_bs_data = &pstr_drc_dec->str_drc_bs_data[element]; in ixheaacd_drc_map_channels() 511 ptr_bs_data = &pstr_drc_dec->str_drc_bs_data[element]; in ixheaacd_drc_map_channels() 513 pstr_drc_dec->prog_ref_level = ptr_bs_data->prog_ref_level; in ixheaacd_drc_map_channels() 518 ixheaacd_copy_drc_data(&pstr_drc_dec->str_drc_channel_data[i], in ixheaacd_drc_map_channels() 519 &pstr_drc_dec->str_drc_bs_data[element], in ixheaacd_drc_map_channels() 526 VOID ixheaacd_drc_dec_create(ia_drc_dec_struct *pstr_drc_dec, in ixheaacd_drc_dec_create() argument 531 pstr_drc_dec->sbr_allowed = 1; in ixheaacd_drc_dec_create() 532 pstr_drc_dec->sbr_found = 0; in ixheaacd_drc_dec_create() [all …]
|
D | ixheaacd_aacpluscheck.c | 59 ia_drc_dec_struct *pstr_drc_dec, WORD32 object_type, WORD32 adtsheader, in ixheaacd_check_for_sbr_payload() argument 104 if (pstr_drc_dec) pstr_drc_dec->sbr_found = 1; in ixheaacd_check_for_sbr_payload() 149 pstr_drc_dec->drc_element_found = 1; in ixheaacd_check_for_sbr_payload() 151 ixheaacd_dec_drc_read_element(pstr_drc_dec, drc_dummy, it_bit_buff); in ixheaacd_check_for_sbr_payload()
|
D | ixheaacd_sbr_payload.h | 26 ia_drc_dec_struct *pstr_drc_dec, WORD32 object_type, WORD32 adtsheader, 32 ia_drc_dec_struct *pstr_drc_dec);
|
D | ixheaacd_sbrdecoder.c | 247 ia_drc_dec_struct *pstr_drc_dec, WORD eld_sbr_flag, in ixheaacd_applysbr() argument 659 if (pstr_drc_dec == NULL) { in ixheaacd_applysbr() 683 pstr_drc_dec->drc_on, in ixheaacd_applysbr() 684 pstr_drc_dec->str_drc_channel_data[0].drc_factors_sbr, in ixheaacd_applysbr() 699 if (pstr_drc_dec == NULL) { in ixheaacd_applysbr() 717 self->ptr_pvc_data_str, pstr_drc_dec->drc_on, in ixheaacd_applysbr() 718 pstr_drc_dec->str_drc_channel_data[1].drc_factors_sbr, in ixheaacd_applysbr() 737 if (pstr_drc_dec != NULL) { in ixheaacd_applysbr() 741 memcpy(pstr_drc_dec->str_drc_channel_data[i].drc_factors_sbr[j], in ixheaacd_applysbr() 742 pstr_drc_dec->str_drc_channel_data[i].drc_factors_sbr[j + 32], in ixheaacd_applysbr()
|
D | ixheaacd_drc_dec.h | 33 WORD32 ixheaacd_dec_drc_read_element(ia_drc_dec_struct *pstr_drc_dec, 40 VOID ixheaacd_drc_apply(ia_drc_dec_struct *pstr_drc_dec,
|
D | ixheaacd_api.c | 1569 p_state_enhaacplus_dec->pstr_drc_dec = in ixheaacd_dec_init() 1571 ixheaacd_drc_dec_create(p_state_enhaacplus_dec->pstr_drc_dec, 127, 127); in ixheaacd_dec_init() 1573 p_state_enhaacplus_dec->pstr_drc_dec->cut_factor = in ixheaacd_dec_init() 1575 p_state_enhaacplus_dec->pstr_drc_dec->boost_factor = in ixheaacd_dec_init() 1577 p_state_enhaacplus_dec->pstr_drc_dec->target_ref_level = in ixheaacd_dec_init() 1579 p_state_enhaacplus_dec->pstr_drc_dec->prog_ref_level = in ixheaacd_dec_init() 1584 p_state_enhaacplus_dec->pstr_drc_dec->drc_on = 1; in ixheaacd_dec_init() 1585 p_state_enhaacplus_dec->pstr_drc_dec->heavy_mode = 1; in ixheaacd_dec_init() 1587 p_state_enhaacplus_dec->pstr_drc_dec->heavy_mode = 0; in ixheaacd_dec_init() 1588 if (p_state_enhaacplus_dec->pstr_drc_dec->target_ref_level > 127) in ixheaacd_dec_init() [all …]
|
D | ixheaacd_aacdecoder.c | 97 WORD32 frame_length, WORD32 frame_size, ia_drc_dec_struct *pstr_drc_dec, in ixheaacd_aacdec_decodeframe() argument 497 p_obj_exhaacplus_dec->p_state_aac->pstr_drc_dec); in ixheaacd_aacdec_decodeframe() 535 (WORD16)previous_element, pstr_drc_dec, object_type, in ixheaacd_aacdec_decodeframe() 743 (WORD16)(ch_config - 1), pstr_drc_dec, object_type, adtsheader, in ixheaacd_aacdec_decodeframe() 790 pstr_drc_dec, aac_dec_handle->channels, in ixheaacd_aacdec_decodeframe() 802 if (pstr_drc_dec->drc_on) { in ixheaacd_aacdec_decodeframe() 803 ixheaacd_drc_apply(pstr_drc_dec, spec_coef[ch], in ixheaacd_aacdec_decodeframe()
|
D | ixheaacd_common_lpfuncs.c | 261 WORD8 *element_used, WORD total_channels, ia_drc_dec_struct *pstr_drc_dec, in ixheaacd_get_element_index_tag() argument 313 it_bit_buff, &aac_dec_handle->byte_align_bits, pstr_drc_dec); in ixheaacd_get_element_index_tag() 326 ixheaacd_read_fill_element(it_bit_buff, drc_dummy, pstr_drc_dec); in ixheaacd_get_element_index_tag()
|
D | ixheaacd_channel.h | 55 ia_drc_dec_struct *pstr_drc_dec);
|
D | ixheaacd_struct_def.h | 203 ia_drc_dec_struct *pstr_drc_dec; member 260 WORD32 frame_length, WORD32 frame_size, ia_drc_dec_struct *pstr_drc_dec,
|
D | ixheaacd_sbrdecoder.h | 73 ia_drc_dec_struct *pstr_drc_dec, WORD eld_sbr_flag, WORD audio_object_type);
|
D | ixheaacd_headerdecode.h | 59 WORD8 *element_used, WORD total_channels, ia_drc_dec_struct *pstr_drc_dec,
|
D | ixheaacd_process.c | 106 ia_drc_dec_struct *pstr_drc_dec, WORD eld_sbr_flag, WORD32 object_type);
|