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.c480 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 …]
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_sbrdecoder.c247 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()
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_api.c1569 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 …]
Dixheaacd_aacdecoder.c97 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()
Dixheaacd_common_lpfuncs.c261 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()
Dixheaacd_channel.h55 ia_drc_dec_struct *pstr_drc_dec);
Dixheaacd_struct_def.h203 ia_drc_dec_struct *pstr_drc_dec; member
260 WORD32 frame_length, WORD32 frame_size, 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_headerdecode.h59 WORD8 *element_used, WORD total_channels, ia_drc_dec_struct *pstr_drc_dec,
Dixheaacd_process.c106 ia_drc_dec_struct *pstr_drc_dec, WORD eld_sbr_flag, WORD32 object_type);