Loading lib_rend/ivas_crend.c +8 −0 Original line number Diff line number Diff line Loading @@ -237,10 +237,12 @@ static ivas_error ivas_rend_initCrend( if ( use_brir ) { nb_ear = CRendBin_Combined_BRIR_Use_Symetric_Filters == 0 ? 2 : 1; hHrtf->use_symetric_filters = CRendBin_Combined_BRIR_Use_Symetric_Filters; } else { nb_ear = CRendBin_Combined_HRIR_Use_Symetric_Filters == 0 ? 2 : 1; hHrtf->use_symetric_filters = CRendBin_Combined_HRIR_Use_Symetric_Filters; } if ( nb_ear == 1 ) { Loading Loading @@ -275,6 +277,8 @@ static ivas_error ivas_rend_initCrend( else { nb_ear = CRendBin_HOA3_HRIR_Use_Symetric_Filters == 0 ? 2 : 1; hHrtf->use_symetric_filters = CRendBin_HOA3_HRIR_Use_Symetric_Filters; if ( nb_ear == 1 ) { curComp = 0; Loading Loading @@ -701,10 +705,12 @@ static ivas_error ivas_rend_initCrend( if ( use_brir ) { nb_ear = hSetOfHRTF->hHRTF_brir_combined->use_symetric_filters == 0 ? 2 : 1; hHrtf->use_symetric_filters = hSetOfHRTF->hHRTF_brir_combined->use_symetric_filters; } else { nb_ear = hSetOfHRTF->hHRTF_hrir_combined->use_symetric_filters == 0 ? 2 : 1; hHrtf->use_symetric_filters = hSetOfHRTF->hHRTF_hrir_combined->use_symetric_filters; } if ( nb_ear == 1 ) { Loading Loading @@ -739,6 +745,8 @@ static ivas_error ivas_rend_initCrend( else { nb_ear = hSetOfHRTF->hHRTF_hrir_hoa3->use_symetric_filters == 0 ? 2 : 1; hHrtf->use_symetric_filters = hSetOfHRTF->hHRTF_hrir_hoa3->use_symetric_filters; if ( nb_ear == 1 ) { curComp = 0; Loading lib_rend/ivas_reverb.c +4 −0 Original line number Diff line number Diff line Loading @@ -961,7 +961,11 @@ static void set_reverb_acoustic_data( float *pHrtf_set_r_im[MAX_INTERN_CHANNELS]; /* use crend hrtf filters */ #ifdef USE_SYMETRIC_HRIR_FILTERS if ( ( hHrtf != NULL ) && ( hHrtf->use_symetric_filters == 0 ) ) #else if ( hHrtf != NULL ) #endif { /* Compute HRTF set properties: average left/right energies, IA coherence */ /* First, find the offset of the frequency-domain data for the 1st frame and assign HRTF pointers */ Loading Loading
lib_rend/ivas_crend.c +8 −0 Original line number Diff line number Diff line Loading @@ -237,10 +237,12 @@ static ivas_error ivas_rend_initCrend( if ( use_brir ) { nb_ear = CRendBin_Combined_BRIR_Use_Symetric_Filters == 0 ? 2 : 1; hHrtf->use_symetric_filters = CRendBin_Combined_BRIR_Use_Symetric_Filters; } else { nb_ear = CRendBin_Combined_HRIR_Use_Symetric_Filters == 0 ? 2 : 1; hHrtf->use_symetric_filters = CRendBin_Combined_HRIR_Use_Symetric_Filters; } if ( nb_ear == 1 ) { Loading Loading @@ -275,6 +277,8 @@ static ivas_error ivas_rend_initCrend( else { nb_ear = CRendBin_HOA3_HRIR_Use_Symetric_Filters == 0 ? 2 : 1; hHrtf->use_symetric_filters = CRendBin_HOA3_HRIR_Use_Symetric_Filters; if ( nb_ear == 1 ) { curComp = 0; Loading Loading @@ -701,10 +705,12 @@ static ivas_error ivas_rend_initCrend( if ( use_brir ) { nb_ear = hSetOfHRTF->hHRTF_brir_combined->use_symetric_filters == 0 ? 2 : 1; hHrtf->use_symetric_filters = hSetOfHRTF->hHRTF_brir_combined->use_symetric_filters; } else { nb_ear = hSetOfHRTF->hHRTF_hrir_combined->use_symetric_filters == 0 ? 2 : 1; hHrtf->use_symetric_filters = hSetOfHRTF->hHRTF_hrir_combined->use_symetric_filters; } if ( nb_ear == 1 ) { Loading Loading @@ -739,6 +745,8 @@ static ivas_error ivas_rend_initCrend( else { nb_ear = hSetOfHRTF->hHRTF_hrir_hoa3->use_symetric_filters == 0 ? 2 : 1; hHrtf->use_symetric_filters = hSetOfHRTF->hHRTF_hrir_hoa3->use_symetric_filters; if ( nb_ear == 1 ) { curComp = 0; Loading
lib_rend/ivas_reverb.c +4 −0 Original line number Diff line number Diff line Loading @@ -961,7 +961,11 @@ static void set_reverb_acoustic_data( float *pHrtf_set_r_im[MAX_INTERN_CHANNELS]; /* use crend hrtf filters */ #ifdef USE_SYMETRIC_HRIR_FILTERS if ( ( hHrtf != NULL ) && ( hHrtf->use_symetric_filters == 0 ) ) #else if ( hHrtf != NULL ) #endif { /* Compute HRTF set properties: average left/right energies, IA coherence */ /* First, find the offset of the frequency-domain data for the 1st frame and assign HRTF pointers */ Loading