aboutsummaryrefslogtreecommitdiff
path: root/encoder/ixheaace_fd_enc.c
diff options
context:
space:
mode:
Diffstat (limited to 'encoder/ixheaace_fd_enc.c')
-rw-r--r--encoder/ixheaace_fd_enc.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/encoder/ixheaace_fd_enc.c b/encoder/ixheaace_fd_enc.c
index 34556e9..264460c 100644
--- a/encoder/ixheaace_fd_enc.c
+++ b/encoder/ixheaace_fd_enc.c
@@ -56,7 +56,8 @@ IA_ERRORCODE iusace_fd_encode(ia_sfb_params_struct *pstr_sfb_prms, WORD32 usac_i
ia_usac_data_struct *pstr_usac_data,
ia_usac_encoder_config_struct *pstr_usac_config,
ia_bit_buf_struct *pstr_it_bit_buff, WORD32 nr_core_coder_ch,
- WORD32 chn, WORD32 ele_id, WORD32 *bit_written) {
+ WORD32 chn, WORD32 ele_id, WORD32 *bit_written,
+ WORD32 *is_quant_spec_zero, WORD32 *is_gain_limited) {
iusace_scratch_mem *pstr_scratch = &pstr_usac_data->str_scratch;
IA_ERRORCODE err_code = 0;
WORD32 i_ch, idx = 0;
@@ -94,7 +95,8 @@ IA_ERRORCODE iusace_fd_encode(ia_sfb_params_struct *pstr_sfb_prms, WORD32 usac_i
}
err_code = iusace_quantize_spec(pstr_sfb_prms, usac_independancy_flag, nr_core_coder_ch,
- pstr_usac_data, pstr_usac_config, chn, ele_id);
+ pstr_usac_data, pstr_usac_config, chn, ele_id,
+ is_quant_spec_zero, is_gain_limited);
if (err_code) return err_code;
for (i_ch = chn; i_ch < chn + nr_core_coder_ch; i_ch++) {