Loading lib_rend/ivas_dirac_dec_binaural_functions_fx.c +12 −6 Original line number Diff line number Diff line Loading @@ -3507,12 +3507,6 @@ static void eig2x2_fx( set32_fx( (Word32 *) Ure_fx, 0, BINAURAL_CHANNELS * BINAURAL_CHANNELS ); set32_fx( (Word32 *) Uim_fx, 0, BINAURAL_CHANNELS * BINAURAL_CHANNELS ); Ure_fx[0][0] = ONE_IN_Q30; move32(); Ure_fx[1][1] = ONE_IN_Q30; move32(); *q_U = Q30; move16(); exp = sub( get_min_scalefactor( Cre_fx, Cim_fx ), 2 ); c_re = L_shl( Cre_fx, exp ); Loading Loading @@ -3612,6 +3606,12 @@ static void eig2x2_fx( IF( LT_32( L_shl_sat( D_fx[0], sub( 31 - EPSILON_EXP, *q_D ) ), EPSILON_MANT ) ) { Ure_fx[0][0] = ONE_IN_Q30; move32(); Ure_fx[1][1] = ONE_IN_Q30; move32(); *q_U = Q30; move16(); return; } Loading @@ -3624,6 +3624,12 @@ static void eig2x2_fx( IF( LT_32( tmp2, tmp1 ) ) { Ure_fx[0][0] = ONE_IN_Q30; move32(); Ure_fx[1][1] = ONE_IN_Q30; move32(); *q_U = Q30; move16(); return; } Loading Loading
lib_rend/ivas_dirac_dec_binaural_functions_fx.c +12 −6 Original line number Diff line number Diff line Loading @@ -3507,12 +3507,6 @@ static void eig2x2_fx( set32_fx( (Word32 *) Ure_fx, 0, BINAURAL_CHANNELS * BINAURAL_CHANNELS ); set32_fx( (Word32 *) Uim_fx, 0, BINAURAL_CHANNELS * BINAURAL_CHANNELS ); Ure_fx[0][0] = ONE_IN_Q30; move32(); Ure_fx[1][1] = ONE_IN_Q30; move32(); *q_U = Q30; move16(); exp = sub( get_min_scalefactor( Cre_fx, Cim_fx ), 2 ); c_re = L_shl( Cre_fx, exp ); Loading Loading @@ -3612,6 +3606,12 @@ static void eig2x2_fx( IF( LT_32( L_shl_sat( D_fx[0], sub( 31 - EPSILON_EXP, *q_D ) ), EPSILON_MANT ) ) { Ure_fx[0][0] = ONE_IN_Q30; move32(); Ure_fx[1][1] = ONE_IN_Q30; move32(); *q_U = Q30; move16(); return; } Loading @@ -3624,6 +3624,12 @@ static void eig2x2_fx( IF( LT_32( tmp2, tmp1 ) ) { Ure_fx[0][0] = ONE_IN_Q30; move32(); Ure_fx[1][1] = ONE_IN_Q30; move32(); *q_U = Q30; move16(); return; } Loading