diff options
Diffstat (limited to 'decoder/ixheaacd_drc_freq_dec.c')
-rw-r--r-- | decoder/ixheaacd_drc_freq_dec.c | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/decoder/ixheaacd_drc_freq_dec.c b/decoder/ixheaacd_drc_freq_dec.c index ce88aba..9adef97 100644 --- a/decoder/ixheaacd_drc_freq_dec.c +++ b/decoder/ixheaacd_drc_freq_dec.c @@ -1008,20 +1008,15 @@ VOID ixheaacd_drc_apply(ia_drc_dec_struct *pstr_drc_dec, (num_qmf_sub_sample - alpha_val) * (WORD64)prev_frame_drc_sbr_factors[i]; - if (frame_size == 512) - { - drc_sbr_factors[num_qmf_sub_sample + j][i] = - (WORD32)(temp_drc >> 4); - } - else if (frame_size == 480) - { - drc_sbr_factors[num_qmf_sub_sample + j][i] = - ixheaacd_div_by_15(temp_drc); - } - else - { - drc_sbr_factors[num_qmf_sub_sample + j][i] = - (WORD32)(temp_drc >> 5); + if (frame_size == 512) { + drc_sbr_factors[num_qmf_sub_sample + j][i] = + (WORD32)(temp_drc >> 4); + } else if (frame_size == 480) { + drc_sbr_factors[num_qmf_sub_sample + j][i] = + ixheaacd_div_by_15(temp_drc); + } else { + drc_sbr_factors[num_qmf_sub_sample + j][i] = + (WORD32)(temp_drc >> 5); } if (960 == frame_size) { |