diff options
Diffstat (limited to 'encoder/ixheaace_fd_enc.c')
-rw-r--r-- | encoder/ixheaace_fd_enc.c | 6 |
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++) { |