Loading lib_rend/ivas_dirac_rend_fx.c +2 −2 Original line number Diff line number Diff line Loading @@ -1929,8 +1929,8 @@ void protoSignalComputation2_fx( /* total_shift shift required to get common Q of sum power values */ total_shift[0] = shl( s_max( 0, sub( min_q_shift[0], min_q_shift[1] ) ), 1 ); total_shift[1] = shl( s_max( 0, sub( min_q_shift[1], min_q_shift[0] ) ), 1 ); min_q_shift[0] = sub( min_q_shift[0], idiv1616( find_guarded_bits_fx( num_freq_bands ), 2 ) ); min_q_shift[1] = sub( min_q_shift[1], idiv1616( find_guarded_bits_fx( num_freq_bands ), 2 ) ); min_q_shift[0] = sub( min_q_shift[0], shr( find_guarded_bits_fx( num_freq_bands ), 1 ) ); min_q_shift[1] = sub( min_q_shift[1], shr( find_guarded_bits_fx( num_freq_bands ), 1 ) ); q_temp[0] = sub( add( add( q_cldfb, min_q_shift[0] ), add( q_cldfb, min_q_shift[0] ) ), 31 ); q_temp[1] = sub( add( add( q_cldfb, min_q_shift[1] ), add( q_cldfb, min_q_shift[1] ) ), 31 ); Loading Loading
lib_rend/ivas_dirac_rend_fx.c +2 −2 Original line number Diff line number Diff line Loading @@ -1929,8 +1929,8 @@ void protoSignalComputation2_fx( /* total_shift shift required to get common Q of sum power values */ total_shift[0] = shl( s_max( 0, sub( min_q_shift[0], min_q_shift[1] ) ), 1 ); total_shift[1] = shl( s_max( 0, sub( min_q_shift[1], min_q_shift[0] ) ), 1 ); min_q_shift[0] = sub( min_q_shift[0], idiv1616( find_guarded_bits_fx( num_freq_bands ), 2 ) ); min_q_shift[1] = sub( min_q_shift[1], idiv1616( find_guarded_bits_fx( num_freq_bands ), 2 ) ); min_q_shift[0] = sub( min_q_shift[0], shr( find_guarded_bits_fx( num_freq_bands ), 1 ) ); min_q_shift[1] = sub( min_q_shift[1], shr( find_guarded_bits_fx( num_freq_bands ), 1 ) ); q_temp[0] = sub( add( add( q_cldfb, min_q_shift[0] ), add( q_cldfb, min_q_shift[0] ) ), 31 ); q_temp[1] = sub( add( add( q_cldfb, min_q_shift[1] ), add( q_cldfb, min_q_shift[1] ) ), 31 ); Loading