Loading lib_rend/ivas_dirac_dec_binaural_functions_fx.c +4 −4 Original line number Diff line number Diff line Loading @@ -3778,10 +3778,10 @@ static void eig2x2_fx( // D[1] = max( 0.0f, add - pm ); qm = s_min( q1, q2 ); qd = sub( q1, q2 ); a = W_shr( a, s_max( qd, 0 ) ); pm = W_shr( pm, negate( s_min( qd, 0 ) ) ); Word32 d0 = L_add( a, pm ); Word32 d1 = L_max( L_sub( a, pm ), 0 ); ea = L_shr( ea, s_max( qd, 0 ) ); pm = L_shr( pm, negate( s_min( qd, 0 ) ) ); Word32 d0 = L_add( ea, pm ); Word32 d1 = L_max( L_sub( ea, pm ), 0 ); // check( d0, qm, D_fx[0], *q_D, 1 << 16 ); // check( d1, qm, D_fx[1], *q_D, 1 << 16 ); Loading Loading
lib_rend/ivas_dirac_dec_binaural_functions_fx.c +4 −4 Original line number Diff line number Diff line Loading @@ -3778,10 +3778,10 @@ static void eig2x2_fx( // D[1] = max( 0.0f, add - pm ); qm = s_min( q1, q2 ); qd = sub( q1, q2 ); a = W_shr( a, s_max( qd, 0 ) ); pm = W_shr( pm, negate( s_min( qd, 0 ) ) ); Word32 d0 = L_add( a, pm ); Word32 d1 = L_max( L_sub( a, pm ), 0 ); ea = L_shr( ea, s_max( qd, 0 ) ); pm = L_shr( pm, negate( s_min( qd, 0 ) ) ); Word32 d0 = L_add( ea, pm ); Word32 d1 = L_max( L_sub( ea, pm ), 0 ); // check( d0, qm, D_fx[0], *q_D, 1 << 16 ); // check( d1, qm, D_fx[1], *q_D, 1 << 16 ); Loading