diff options
author | Nikhil Bhavikatti <97579291+nikhil-bhavikatti@users.noreply.github.com> | 2023-08-04 19:29:27 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-04 19:29:27 +0530 |
commit | d5a175920e35e0fd254fbec259befb6a9d21a1aa (patch) | |
tree | 781429091bef3016322ea8e6c03b2edfed6ae07c /encoder/drc_src | |
parent | 917448ce5d81f0bacc56b44b96e5f5eaf19759eb (diff) | |
download | libxaac-d5a175920e35e0fd254fbec259befb6a9d21a1aa.tar.gz |
DRC API and testbench updates (#41)
Diffstat (limited to 'encoder/drc_src')
-rw-r--r-- | encoder/drc_src/impd_drc_gain_enc.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/encoder/drc_src/impd_drc_gain_enc.c b/encoder/drc_src/impd_drc_gain_enc.c index bf42b66..fd10488 100644 --- a/encoder/drc_src/impd_drc_gain_enc.c +++ b/encoder/drc_src/impd_drc_gain_enc.c @@ -407,7 +407,7 @@ static IA_ERRORCODE impd_drc_post_process_nodes( FLOAT32 delta_gain; FLOAT32 delta_gain_quant; - FLOAT32 gain_value_quant; + FLOAT32 gain_value_quant = 0; FLOAT32 slope_average; FLOAT32 slope_of_nodes_left; FLOAT32 slope_of_nodes_right; @@ -862,7 +862,7 @@ static IA_ERRORCODE impd_drc_quantize_drc_frame( FLOAT32 slope; FLOAT32 delta_gain; - FLOAT32 gain_value_quant; + FLOAT32 gain_value_quant = 0; FLOAT32 delta_gain_quant; FLOAT32 max_time_deviation; FLOAT32 drc_gain_per_sample_limited; @@ -982,6 +982,7 @@ static IA_ERRORCODE impd_drc_quantize_drc_frame( pstr_drc_group_for_output->time_quant_next = pstr_drc_group->ts_gain_quant[0] + drc_frame_size; pstr_drc_group_for_output->slope_code_index_next = pstr_drc_group->slope_code_index[0]; pstr_drc_group_for_output->drc_gain_quant_next = pstr_drc_group->drc_gain_quant[0]; + pstr_drc_group_for_output->drc_gain_quant_prev = pstr_drc_group->drc_gain_quant_prev; return err_code; } |