Commit f46551bf authored by Sandesh Venkatesh's avatar Sandesh Venkatesh
Browse files

Fix in stereo_dft_enc_compute_itd(): Q computed value correction

parent 5d9ebfb5
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1467,7 +1467,7 @@ void stereo_dft_enc_compute_itd_fx(
        // sfm_L = expf( log_prod_L / ( NFFT_mid ) ) / ( sum_abs_L / ( NFFT_mid ) );
        L_temp = BASOP_Util_Divide3232_Scale_newton( log_prod_L, NFFT_mid, &L_temp_e );
        L_temp_e = add( L_temp_e, sub( log_prod_L_e, 31 ) );
        L_temp = BASOP_Util_fPow( 1459366444 /*2.718 in Q29*/, 2, L_temp, L_temp_e, &L_temp_e );
        L_temp = BASOP_Util_fPow( 1459215139 /*2.718 in Q29*/, 2, L_temp, L_temp_e, &L_temp_e );
        q_temp = norm_l( NFFT_mid );
        L_temp2 = L_shl( NFFT_mid, q_temp );
        L_temp2_e = sub( 31, q_temp );