Commit 10b6b230 authored by Mohammadreza Naghibzadeh's avatar Mohammadreza Naghibzadeh
Browse files

replaced W_extract_h with W_round64_L.

parent 984b8e8e
Loading
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -457,7 +457,7 @@ void hp20_fx_32(
    W_sum = W_mac_32_32( W_sum, mem_fx[0], a2_fx ); /* y2*a2 */
    W_sum = W_mac_32_32( W_sum, mem_fx[1], a1_fx ); /* y1*a1 */
    W_y2 = W_shl( W_sum, HP20_COEFF_SCALE );
    signal_fx[0] = W_extract_h( W_shl( W_y2, prescale ) );
    signal_fx[0] = W_round64_L( W_shl( W_y2, prescale ) );
    move32();

    W_sum = W_mult_32_32( b2_fx, mem_fx[3] ); /* b2*x2 */
@@ -467,7 +467,7 @@ void hp20_fx_32(
    W_sum = W_mac_32_32( W_sum, mem_fx[1], a2_fx );           /* y2*a2 */
    W_sum = W_mac_32_32( W_sum, W_extract_h( W_y2 ), a1_fx ); /* y1*a1 */
    W_y1 = W_shl( W_sum, HP20_COEFF_SCALE );
    signal_fx[1] = W_extract_h( W_shl( W_y1, prescale ) );
    signal_fx[1] = W_round64_L( W_shl( W_y1, prescale ) );
    move32();

    diff = sub( prescale_current_frame, prescale );
@@ -486,7 +486,7 @@ void hp20_fx_32(
        W_sum = W_mac_32_32( W_sum, W_extract_h( W_y1 ), a1_fx ); /* y1*a1 */
        W_y0 = W_shl( W_sum, HP20_COEFF_SCALE );

        signal_fx[i] = W_extract_h( W_shl( W_y0, prescale_current_frame ) );
        signal_fx[i] = W_round64_L( W_shl( W_y0, prescale_current_frame ) );
        move32();

        x2 = x1;