From f7421b0c8a39ac70a8cef93e551347b39ffebd2f Mon Sep 17 00:00:00 2001 From: vaclav Date: Thu, 1 Dec 2022 15:06:07 +0000 Subject: [PATCH] Bit-exact simplification in set_bw_mct() --- lib_enc/bw_detect.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib_enc/bw_detect.c b/lib_enc/bw_detect.c index c2955f1f39..a69913eb4a 100644 --- a/lib_enc/bw_detect.c +++ b/lib_enc/bw_detect.c @@ -660,7 +660,7 @@ int16_t set_bw_mct( const int16_t nCPE /* i : number of CPEs */ ) { - Encoder_State *sts[MCT_MAX_CHANNELS]; + Encoder_State *st; int16_t ch, cpe_id; int16_t mct_bwidth, last_mct_bwidth, bw_changed; @@ -671,13 +671,13 @@ int16_t set_bw_mct( { for ( ch = 0; ch < CPE_CHANNELS; ch++ ) { - sts[ch] = hCPE[cpe_id]->hCoreCoder[ch]; - if ( sts[ch]->mct_chan_mode == MCT_CHAN_MODE_LFE || sts[ch]->mct_chan_mode == MCT_CHAN_MODE_IGNORE ) + st = hCPE[cpe_id]->hCoreCoder[ch]; + if ( st->mct_chan_mode == MCT_CHAN_MODE_LFE || st->mct_chan_mode == MCT_CHAN_MODE_IGNORE ) { continue; } - mct_bwidth = max( mct_bwidth, sts[ch]->input_bwidth ); + mct_bwidth = max( mct_bwidth, st->input_bwidth ); } } @@ -690,8 +690,8 @@ int16_t set_bw_mct( { for ( ch = 0; ch < CPE_CHANNELS; ch++ ) { - sts[ch] = hCPE[cpe_id]->hCoreCoder[ch]; - sts[ch]->bwidth = mct_bwidth; + st = hCPE[cpe_id]->hCoreCoder[ch]; + st->bwidth = mct_bwidth; } } } -- GitLab