Loading lib_rend/ivas_dirac_output_synthesis_dec.c +2 −1 Original line number Diff line number Diff line Loading @@ -2762,7 +2762,7 @@ void ivas_dirac_dec_output_synthesis_process_subframe_psd_ls_fx( move32(); *( p_power_smooth_prev ) = L_add( *( p_power_smooth_prev ), Mpy_32_32( g1, ( *p_power_smooth ) ) ); //(Q31, q_proto_power_smooth) -> q_proto_power_smooth move32(); #ifndef FIX_867 IF( EQ_32( *( p_power_smooth_prev ), EPSILON_FX ) ) { p_power_smooth_prev++; Loading @@ -2774,6 +2774,7 @@ void ivas_dirac_dec_output_synthesis_process_subframe_psd_ls_fx( move32(); } ELSE #endif { L_tmp = BASOP_Util_Divide3232_Scale_cadence( ONE_IN_Q31, *( p_power_smooth_prev++ ), &exp ); /*Q=31-(exp-(31-q_proto_power_smooth))*/ exp_arr[k * num_freq_bands + l] = exp; Loading Loading
lib_rend/ivas_dirac_output_synthesis_dec.c +2 −1 Original line number Diff line number Diff line Loading @@ -2762,7 +2762,7 @@ void ivas_dirac_dec_output_synthesis_process_subframe_psd_ls_fx( move32(); *( p_power_smooth_prev ) = L_add( *( p_power_smooth_prev ), Mpy_32_32( g1, ( *p_power_smooth ) ) ); //(Q31, q_proto_power_smooth) -> q_proto_power_smooth move32(); #ifndef FIX_867 IF( EQ_32( *( p_power_smooth_prev ), EPSILON_FX ) ) { p_power_smooth_prev++; Loading @@ -2774,6 +2774,7 @@ void ivas_dirac_dec_output_synthesis_process_subframe_psd_ls_fx( move32(); } ELSE #endif { L_tmp = BASOP_Util_Divide3232_Scale_cadence( ONE_IN_Q31, *( p_power_smooth_prev++ ), &exp ); /*Q=31-(exp-(31-q_proto_power_smooth))*/ exp_arr[k * num_freq_bands + l] = exp; Loading