diff options
Diffstat (limited to 'encoder/ixheaace_qc_util.h')
-rw-r--r-- | encoder/ixheaace_qc_util.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/encoder/ixheaace_qc_util.h b/encoder/ixheaace_qc_util.h index 0db1dd7..6e971cd 100644 --- a/encoder/ixheaace_qc_util.h +++ b/encoder/ixheaace_qc_util.h @@ -20,12 +20,12 @@ #pragma once -WORD32 ia_enhaacplus_enc_qc_out_new(ixheaace_qc_out *pstr_qc_out, WORD32 num_channels, - WORD32 *ptr_shared_buffer1, WORD32 *ptr_shared_buffer3, - WORD32 frame_len_long); +IA_ERRORCODE ia_enhaacplus_enc_qc_out_new(ixheaace_qc_out *pstr_qc_out, WORD32 num_channels, + WORD32 *ptr_shared_buffer1, WORD32 *ptr_shared_buffer3, + WORD32 frame_len_long); -WORD32 ia_enhaacplus_enc_qc_new(ixheaace_qc_state *pstr_qc_state, WORD32 *ptr_shared_buffer_2, - WORD32 frame_len_long); +IA_ERRORCODE ia_enhaacplus_enc_qc_new(ixheaace_qc_state *pstr_qc_state, + WORD32 *ptr_shared_buffer_2, WORD32 frame_len_long); IA_ERRORCODE ia_enhaacplus_enc_qc_init(ixheaace_qc_state *pstr_qc_state, WORD32 aot, ixheaace_qc_init *pstr_init, FLAG flag_framelength_small); @@ -37,7 +37,8 @@ IA_ERRORCODE ia_enhaacplus_enc_qc_main( ixheaace_qc_out_channel pstr_qc_out_ch[IXHEAACE_MAX_CH_IN_BS_ELE], ixheaace_qc_out_element *pstr_qc_out_element, WORD32 ancillary_data_bytes, ixheaace_aac_tables *pstr_aac_tables, WORD32 adts_flag, WORD32 aot, WORD32 stat_bits_flag, - WORD32 flag_last_element, WORD32 frame_len_long, WORD8 *ptr_scratch); + WORD32 flag_last_element, WORD32 frame_len_long, WORD8 *ptr_scratch, + WORD32 *is_quant_spec_zero, WORD32 *is_gain_limited); VOID ia_enhaacplus_enc_update_bit_reservoir(ixheaace_qc_state *pstr_qc_kernel, ixheaace_qc_out *pstr_qc_out); |