aboutsummaryrefslogtreecommitdiff
path: root/encoder/ixheaace_qc_util.h
diff options
context:
space:
mode:
Diffstat (limited to 'encoder/ixheaace_qc_util.h')
-rw-r--r--encoder/ixheaace_qc_util.h13
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);