Commit 58c4732c authored by Nicolas Roussin's avatar Nicolas Roussin
Browse files

Disable NONBE_2157_ACCURACY_ANALYSIS.

parent 3835ece2
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -147,7 +147,7 @@
/* #################### Start BASOP optimization switches ############################ */

#define NONBE_2157_INPUT_COV_MATRICES                   /* Dolby: task 2157: optimize ivas_dirac_dec_binaural_formulate_input_covariance_matrices */
#define NONBE_2157_ACCURACY_ANALYSIS                    /* Dolby: task 2157: accuracy analysis */
/* #define NONBE_2157_ACCURACY_ANALYSIS */                   /* Dolby: task 2157: accuracy analysis */

/* #################### End BASOP optimization switches ############################ */

+4 −0
Original line number Diff line number Diff line
@@ -10014,9 +10014,11 @@ static ivas_error ivas_masa_ext_rend_parambin_init(
            move16();
#ifdef NONBE_2157_INPUT_COV_MATRICES
            set64_fx( hDiracDecBin->ChEnePrev[j], 0, nBins );
#ifdef NONBE_2157_ACCURACY_ANALYSIS
            memset( hDiracDecBin->fChEnePrev[j], 0, nBins * sizeof( float ) );
            memset( hDiracDecBin->dChEnePrev[j], 0, nBins * sizeof( double ) );
#endif
#endif
#ifdef NONBE_2157_USE_CURRENT_VERSION
            set_zero_fx( hDiracDecBin->ChEnePrev_fx[j], nBins );
            set16_fx( hDiracDecBin->ChEnePrev_e[j], 0, nBins );
@@ -10027,11 +10029,13 @@ static ivas_error ivas_masa_ext_rend_parambin_init(
#ifdef NONBE_2157_INPUT_COV_MATRICES
        set64_fx( hDiracDecBin->ChCrossRePrev, 0, nBins );
        set64_fx( hDiracDecBin->ChCrossImPrev, 0, nBins );
#ifdef NONBE_2157_ACCURACY_ANALYSIS
        memset( hDiracDecBin->fChCrossRePrev, 0, nBins * sizeof( float ) );
        memset( hDiracDecBin->fChCrossImPrev, 0, nBins * sizeof( float ) );
        memset( hDiracDecBin->dChCrossRePrev, 0, nBins * sizeof( double ) );
        memset( hDiracDecBin->dChCrossImPrev, 0, nBins * sizeof( double ) );
#endif
#endif
#ifdef NONBE_2157_USE_CURRENT_VERSION
        set_zero_fx( hDiracDecBin->ChCrossRePrev_fx, nBins );
        set_zero_fx( hDiracDecBin->ChCrossImPrev_fx, nBins );