Commit 63fa4592 authored by Mohammadreza Naghibzadeh's avatar Mohammadreza Naghibzadeh
Browse files

replaced all W_extract_h with W_round64_L.

parent 10b6b230
Loading
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -465,7 +465,7 @@ void hp20_fx_32(
    x1 = L_shr( signal_fx[1], prescale );
    W_sum = W_mac_32_32( W_sum, b2_fx, x1 );                  /* b2*x0 */
    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_sum = W_mac_32_32( W_sum, W_round64_L( W_y2 ), a1_fx ); /* y1*a1 */
    W_y1 = W_shl( W_sum, HP20_COEFF_SCALE );
    signal_fx[1] = W_round64_L( W_shl( W_y1, prescale ) );
    move32();
@@ -482,8 +482,8 @@ void hp20_fx_32(
        W_sum = W_mac_32_32( W_sum, b1_fx, x1 ); /* b1*x1 */
        x0 = L_shr( signal_fx[i], prescale_current_frame );
        W_sum = W_mac_32_32( W_sum, b2_fx, x0 );                  /* b2*x0 */
        W_sum = W_mac_32_32( W_sum, W_extract_h( W_y2 ), a2_fx ); /* y2*a2 */
        W_sum = W_mac_32_32( W_sum, W_extract_h( W_y1 ), a1_fx ); /* y1*a1 */
        W_sum = W_mac_32_32( W_sum, W_round64_L( W_y2 ), a2_fx ); /* y2*a2 */
        W_sum = W_mac_32_32( W_sum, W_round64_L( W_y1 ), a1_fx ); /* y1*a1 */
        W_y0 = W_shl( W_sum, HP20_COEFF_SCALE );

        signal_fx[i] = W_round64_L( W_shl( W_y0, prescale_current_frame ) );
@@ -500,8 +500,8 @@ void hp20_fx_32(
        move64();
    }

    mem_fx[0] = W_extract_h( W_y2 );
    mem_fx[1] = W_extract_h( W_y1 );
    mem_fx[0] = W_round64_L( W_y2 );
    mem_fx[1] = W_round64_L( W_y1 );
    mem_fx[2] = x2;
    mem_fx[3] = x1;