Loading lib_dec/swb_tbe_dec_fx.c +1 −1 Original line number Diff line number Diff line Loading @@ -3470,7 +3470,7 @@ void swb_tbe_dec_fx( Word16 idx = 0; IF( i != 0 ) { idx = idiv1616( i_mult( NUM_SHB_SUBFR, i ), L_FRAME16k ); idx = extract_l( L_shr( imult3216( 26215, i_mult( NUM_SHB_SUBFR, i ) ), 23 ) ); /* equivalent to i_mult( NUM_SHB_SUBFR, i )/L_FRAME16k */ } L_tmp1 = Mult_32_16( L_tmp, GainShape[idx] ); /* Q : 18 + tmp +15 -15*/ White_exc16k[i] = round_fx( Mult_32_16( L_tmp1, White_exc16k[i] ) ); /* 18 + tmp +*Q_white_exc -15 -16 */ Loading lib_enc/ivas_stereo_td_enc_fx.c +1 −1 Original line number Diff line number Diff line Loading @@ -1009,7 +1009,7 @@ void stereo_tdm_prep_dwnmx_fx( Word16 mener_e; sts = hCPE->hCoreCoder; i = idiv1616( input_frame, L_FRAME16k ); i = extract_l( L_shr( imult3216( 26215, input_frame ), 23 ) ); /* equivalent to input_frame/L_FRAME16k */ sw_pos = i_mult( 22, i ); enr_len = i_mult( 6, i ); Loading Loading
lib_dec/swb_tbe_dec_fx.c +1 −1 Original line number Diff line number Diff line Loading @@ -3470,7 +3470,7 @@ void swb_tbe_dec_fx( Word16 idx = 0; IF( i != 0 ) { idx = idiv1616( i_mult( NUM_SHB_SUBFR, i ), L_FRAME16k ); idx = extract_l( L_shr( imult3216( 26215, i_mult( NUM_SHB_SUBFR, i ) ), 23 ) ); /* equivalent to i_mult( NUM_SHB_SUBFR, i )/L_FRAME16k */ } L_tmp1 = Mult_32_16( L_tmp, GainShape[idx] ); /* Q : 18 + tmp +15 -15*/ White_exc16k[i] = round_fx( Mult_32_16( L_tmp1, White_exc16k[i] ) ); /* 18 + tmp +*Q_white_exc -15 -16 */ Loading
lib_enc/ivas_stereo_td_enc_fx.c +1 −1 Original line number Diff line number Diff line Loading @@ -1009,7 +1009,7 @@ void stereo_tdm_prep_dwnmx_fx( Word16 mener_e; sts = hCPE->hCoreCoder; i = idiv1616( input_frame, L_FRAME16k ); i = extract_l( L_shr( imult3216( 26215, input_frame ), 23 ) ); /* equivalent to input_frame/L_FRAME16k */ sw_pos = i_mult( 22, i ); enr_len = i_mult( 6, i ); Loading