Home
last modified time | relevance | path

Searched refs:pstr_drc_dec (Results 1 – 13 of 13) sorted by relevance

/external/libxaac/decoder/
Dixheaacd_drc_freq_dec.c477 WORD32 ixheaacd_drc_map_channels(ia_drc_dec_struct *pstr_drc_dec, in ixheaacd_drc_map_channels() argument
483 num_drc_elements = pstr_drc_dec->num_drc_elements; in ixheaacd_drc_map_channels()
497 ptr_bs_data = &pstr_drc_dec->str_drc_bs_data[element]; in ixheaacd_drc_map_channels()
508 ptr_bs_data = &pstr_drc_dec->str_drc_bs_data[element]; in ixheaacd_drc_map_channels()
510 pstr_drc_dec->prog_ref_level = ptr_bs_data->prog_ref_level; in ixheaacd_drc_map_channels()
515 ixheaacd_copy_drc_data(&pstr_drc_dec->str_drc_channel_data[i], in ixheaacd_drc_map_channels()
516 &pstr_drc_dec->str_drc_bs_data[element], in ixheaacd_drc_map_channels()
523 VOID ixheaacd_drc_dec_create(ia_drc_dec_struct *pstr_drc_dec, in ixheaacd_drc_dec_create() argument
528 pstr_drc_dec->sbr_allowed = 1; in ixheaacd_drc_dec_create()
529 pstr_drc_dec->sbr_found = 0; in ixheaacd_drc_dec_create()
[all …]
Dixheaacd_aacpluscheck.c59 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()
Dixheaacd_sbr_payload.h26 ia_drc_dec_struct *pstr_drc_dec, WORD32 object_type, WORD32 adtsheader,
32 ia_drc_dec_struct *pstr_drc_dec);
Dixheaacd_drc_dec.h33 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,
Dixheaacd_sbrdecoder.c247 ia_drc_dec_struct *pstr_drc_dec, WORD eld_sbr_flag, in ixheaacd_applysbr() argument
660 if (pstr_drc_dec == NULL) { in ixheaacd_applysbr()
684 pstr_drc_dec->drc_on, in ixheaacd_applysbr()
685 pstr_drc_dec->str_drc_channel_data[0].drc_factors_sbr, in ixheaacd_applysbr()
700 if (pstr_drc_dec == NULL) { in ixheaacd_applysbr()
718 self->ptr_pvc_data_str, pstr_drc_dec->drc_on, in ixheaacd_applysbr()
719 pstr_drc_dec->str_drc_channel_data[1].drc_factors_sbr, in ixheaacd_applysbr()
738 if (pstr_drc_dec != NULL) { in ixheaacd_applysbr()
742 memcpy(pstr_drc_dec->str_drc_channel_data[i].drc_factors_sbr[j], in ixheaacd_applysbr()
743 pstr_drc_dec->str_drc_channel_data[i].drc_factors_sbr[j + 32], in ixheaacd_applysbr()
Dixheaacd_api.c1623 p_state_enhaacplus_dec->pstr_drc_dec = in ixheaacd_dec_init()
1625 ixheaacd_drc_dec_create(p_state_enhaacplus_dec->pstr_drc_dec, 127, 127); in ixheaacd_dec_init()
1627 p_state_enhaacplus_dec->pstr_drc_dec->cut_factor = in ixheaacd_dec_init()
1629 p_state_enhaacplus_dec->pstr_drc_dec->boost_factor = in ixheaacd_dec_init()
1631 p_state_enhaacplus_dec->pstr_drc_dec->target_ref_level = in ixheaacd_dec_init()
1633 p_state_enhaacplus_dec->pstr_drc_dec->prog_ref_level = in ixheaacd_dec_init()
1638 p_state_enhaacplus_dec->pstr_drc_dec->drc_on = 1; in ixheaacd_dec_init()
1639 p_state_enhaacplus_dec->pstr_drc_dec->heavy_mode = 1; in ixheaacd_dec_init()
1641 p_state_enhaacplus_dec->pstr_drc_dec->heavy_mode = 0; in ixheaacd_dec_init()
1642 if (p_state_enhaacplus_dec->pstr_drc_dec->target_ref_level > 127) in ixheaacd_dec_init()
[all …]
Dixheaacd_aacdecoder.c94 WORD32 frame_length, WORD32 frame_size, ia_drc_dec_struct *pstr_drc_dec, in ixheaacd_aacdec_decodeframe() argument
494 p_obj_exhaacplus_dec->p_state_aac->pstr_drc_dec); in ixheaacd_aacdec_decodeframe()
532 (WORD16)previous_element, pstr_drc_dec, object_type, in ixheaacd_aacdec_decodeframe()
740 (WORD16)(ch_config - 1), pstr_drc_dec, object_type, adtsheader, in ixheaacd_aacdec_decodeframe()
787 pstr_drc_dec, aac_dec_handle->channels, in ixheaacd_aacdec_decodeframe()
799 if (pstr_drc_dec->drc_on) { in ixheaacd_aacdec_decodeframe()
800 ixheaacd_drc_apply(pstr_drc_dec, spec_coef[ch], in ixheaacd_aacdec_decodeframe()
Dixheaacd_common_lpfuncs.c257 WORD8 *element_used, WORD total_channels, ia_drc_dec_struct *pstr_drc_dec, in ixheaacd_get_element_index_tag() argument
309 it_bit_buff, &aac_dec_handle->byte_align_bits, pstr_drc_dec); in ixheaacd_get_element_index_tag()
322 ixheaacd_read_fill_element(it_bit_buff, drc_dummy, pstr_drc_dec); in ixheaacd_get_element_index_tag()
Dixheaacd_channel.h55 ia_drc_dec_struct *pstr_drc_dec);
Dixheaacd_sbrdecoder.h73 ia_drc_dec_struct *pstr_drc_dec, WORD eld_sbr_flag, WORD audio_object_type);
Dixheaacd_struct_def.h204 ia_drc_dec_struct *pstr_drc_dec; member
263 WORD32 frame_length, WORD32 frame_size, ia_drc_dec_struct *pstr_drc_dec,
Dixheaacd_headerdecode.h59 WORD8 *element_used, WORD total_channels, ia_drc_dec_struct *pstr_drc_dec,
Dixheaacd_process.c105 ia_drc_dec_struct *pstr_drc_dec, WORD eld_sbr_flag, WORD32 object_type);