Loading lib_rend/ivas_objectRenderer_mix.c +7 −0 Original line number Diff line number Diff line Loading @@ -182,6 +182,7 @@ void TDREND_MIX_Dealloc( { free( hBinRendererTd->HrFiltSet_p ); hBinRendererTd->HrFiltSet_p = NULL; hBinRendererTd->pHrFiltSet_p = NULL; } #else free( hBinRendererTd->HrFiltSet_p ); Loading Loading @@ -244,10 +245,16 @@ ivas_error TDREND_MIX_Init( return error; } *hHrtfTD = hBinRendererTd->HrFiltSet_p; #ifdef FIX_BINARY_BINAURAL_READING hBinRendererTd->pHrFiltSet_p = NULL; #endif } else { hBinRendererTd->HrFiltSet_p = *hHrtfTD; #ifdef FIX_BINARY_BINAURAL_READING hBinRendererTd->pHrFiltSet_p = hHrtfTD; #endif } if ( hBinRendererTd->HrFiltSet_p->SampleRate != output_Fs ) Loading lib_rend/ivas_stat_rend.h +3 −0 Original line number Diff line number Diff line Loading @@ -1121,6 +1121,9 @@ typedef struct ivas_binaural_td_rendering_struct float Gain; /* Mixer gain */ TDREND_MIX_Listener_t *Listener_p; /* The virtual listener */ TDREND_HRFILT_FiltSet_t *HrFiltSet_p; /* HR filter set */ #ifdef FIX_BINARY_BINAURAL_READING TDREND_HRFILT_FiltSet_t **pHrFiltSet_p; /* HR filter set */ #endif int16_t UseCommonDistAttenModel; /* Use common dist atten model (TRUE/FALSE) */ int16_t DistAttenEnabled; /* (TRUE/FALSE) */ Loading Loading
lib_rend/ivas_objectRenderer_mix.c +7 −0 Original line number Diff line number Diff line Loading @@ -182,6 +182,7 @@ void TDREND_MIX_Dealloc( { free( hBinRendererTd->HrFiltSet_p ); hBinRendererTd->HrFiltSet_p = NULL; hBinRendererTd->pHrFiltSet_p = NULL; } #else free( hBinRendererTd->HrFiltSet_p ); Loading Loading @@ -244,10 +245,16 @@ ivas_error TDREND_MIX_Init( return error; } *hHrtfTD = hBinRendererTd->HrFiltSet_p; #ifdef FIX_BINARY_BINAURAL_READING hBinRendererTd->pHrFiltSet_p = NULL; #endif } else { hBinRendererTd->HrFiltSet_p = *hHrtfTD; #ifdef FIX_BINARY_BINAURAL_READING hBinRendererTd->pHrFiltSet_p = hHrtfTD; #endif } if ( hBinRendererTd->HrFiltSet_p->SampleRate != output_Fs ) Loading
lib_rend/ivas_stat_rend.h +3 −0 Original line number Diff line number Diff line Loading @@ -1121,6 +1121,9 @@ typedef struct ivas_binaural_td_rendering_struct float Gain; /* Mixer gain */ TDREND_MIX_Listener_t *Listener_p; /* The virtual listener */ TDREND_HRFILT_FiltSet_t *HrFiltSet_p; /* HR filter set */ #ifdef FIX_BINARY_BINAURAL_READING TDREND_HRFILT_FiltSet_t **pHrFiltSet_p; /* HR filter set */ #endif int16_t UseCommonDistAttenModel; /* Use common dist atten model (TRUE/FALSE) */ int16_t DistAttenEnabled; /* (TRUE/FALSE) */ Loading