Loading lib_enc/ivas_cpe_enc_fx.c +5 −5 Original line number Diff line number Diff line Loading @@ -760,12 +760,12 @@ ivas_error ivas_cpe_enc_fx( { #ifdef NONBE_FIX_ISSUE_2206 /* Make scale of L/R equal, required inside stereo_tdm_ener_analysis_fx()->Get_dt_lt_ener_fx() */ tmp = s_min( sts[0]->q_inp, sts[1]->q_inp ); scale_sig( sts[0]->input_fx, input_frame, sub( tmp, sts[0]->q_inp ) ); /* min Q of both channels */ sts[0]->q_inp = tmp; Q_min = s_min( sts[0]->q_inp, sts[1]->q_inp ); scale_sig( sts[0]->input_fx, input_frame, sub( Q_min, sts[0]->q_inp ) ); /* min Q of both channels */ sts[0]->q_inp = Q_min; move16(); scale_sig( sts[1]->input_fx, input_frame, sub( tmp, sts[1]->q_inp ) ); /* min Q of both channels */ sts[1]->q_inp = tmp; scale_sig( sts[1]->input_fx, input_frame, sub( Q_min, sts[1]->q_inp ) ); /* min Q of both channels */ sts[1]->q_inp = Q_min; move16(); #else Scale_sig( sts[0]->input_fx, input_frame, negate( sts[0]->q_inp ) ); /* Q0 */ Loading Loading
lib_enc/ivas_cpe_enc_fx.c +5 −5 Original line number Diff line number Diff line Loading @@ -760,12 +760,12 @@ ivas_error ivas_cpe_enc_fx( { #ifdef NONBE_FIX_ISSUE_2206 /* Make scale of L/R equal, required inside stereo_tdm_ener_analysis_fx()->Get_dt_lt_ener_fx() */ tmp = s_min( sts[0]->q_inp, sts[1]->q_inp ); scale_sig( sts[0]->input_fx, input_frame, sub( tmp, sts[0]->q_inp ) ); /* min Q of both channels */ sts[0]->q_inp = tmp; Q_min = s_min( sts[0]->q_inp, sts[1]->q_inp ); scale_sig( sts[0]->input_fx, input_frame, sub( Q_min, sts[0]->q_inp ) ); /* min Q of both channels */ sts[0]->q_inp = Q_min; move16(); scale_sig( sts[1]->input_fx, input_frame, sub( tmp, sts[1]->q_inp ) ); /* min Q of both channels */ sts[1]->q_inp = tmp; scale_sig( sts[1]->input_fx, input_frame, sub( Q_min, sts[1]->q_inp ) ); /* min Q of both channels */ sts[1]->q_inp = Q_min; move16(); #else Scale_sig( sts[0]->input_fx, input_frame, negate( sts[0]->q_inp ) ); /* Q0 */ Loading