Loading lib_rend/ivas_dirac_dec_binaural_functions.c +1 −0 Original line number Diff line number Diff line Loading @@ -3502,6 +3502,7 @@ static void ivas_masa_ext_rend_parambin_internal( const MULTI_BIN_REND_POSE_DATA *pMultiBinPoseData; float tmp_Cldfb_out_re[BINAURAL_CHANNELS][CLDFB_SLOTS_PER_SUBFRAME][CLDFB_NO_CHANNELS_MAX]; float tmp_Cldfb_out_im[BINAURAL_CHANNELS][CLDFB_SLOTS_PER_SUBFRAME][CLDFB_NO_CHANNELS_MAX]; /* these allow re-using the reverb and freq-domain decorrelator signals from ivas_dirac_dec_binaural_process_output() in split rendering for the side renderings */ float reverbRe[BINAURAL_CHANNELS][CLDFB_SLOTS_PER_SUBFRAME][CLDFB_NO_CHANNELS_MAX]; float reverbIm[BINAURAL_CHANNELS][CLDFB_SLOTS_PER_SUBFRAME][CLDFB_NO_CHANNELS_MAX]; Loading lib_rend/ivas_dirac_rend.c +3 −3 Original line number Diff line number Diff line Loading @@ -2247,7 +2247,7 @@ static void ivas_masa_ext_dirac_render_sf( } /*-----------------------------------------------------------------* * protoype signal computation * prototype signal computation *-----------------------------------------------------------------*/ if ( hDirACRend->synthesisConf == DIRAC_SYNTHESIS_GAIN_SHD ) Loading lib_rend/ivas_stat_rend.h +0 −2 Original line number Diff line number Diff line Loading @@ -1608,8 +1608,6 @@ typedef struct ivas_masa_external_rendering_struct HANDLE_CLDFB_FILTER_BANK cldfbAnaRend[MASA_MAX_TRANSPORT_CHANNELS]; HANDLE_CLDFB_FILTER_BANK cldfbSynRend[MAX_OUTPUT_CHANNELS]; int16_t current_subframe; } MASA_EXT_REND_DATA, *MASA_EXT_REND_HANDLE; /*----------------------------------------------------------------------------------* Loading lib_rend/lib_rend.c +0 −2 Original line number Diff line number Diff line Loading @@ -2973,7 +2973,6 @@ static ivas_error setRendInputActiveMasa( } else { // Todo split rend MASA ext: Maybe something should go in here if ( ( error = initMasaExtRenderer( inputMasa, outConfig ) ) != IVAS_ERR_OK ) { return error; Loading Loading @@ -9117,7 +9116,6 @@ static ivas_error initMasaExtRenderer( hMasaExtRend->hHrtfParambin = NULL; hMasaExtRend->hVBAPdata = NULL; hMasaExtRend->hoa_dec_mtx = NULL; hMasaExtRend->current_subframe = 0; if ( ( error = getAudioConfigNumChannels( inputMasa->base.inConfig, &hMasaExtRend->nchan_input ) ) != IVAS_ERR_OK ) { Loading Loading
lib_rend/ivas_dirac_dec_binaural_functions.c +1 −0 Original line number Diff line number Diff line Loading @@ -3502,6 +3502,7 @@ static void ivas_masa_ext_rend_parambin_internal( const MULTI_BIN_REND_POSE_DATA *pMultiBinPoseData; float tmp_Cldfb_out_re[BINAURAL_CHANNELS][CLDFB_SLOTS_PER_SUBFRAME][CLDFB_NO_CHANNELS_MAX]; float tmp_Cldfb_out_im[BINAURAL_CHANNELS][CLDFB_SLOTS_PER_SUBFRAME][CLDFB_NO_CHANNELS_MAX]; /* these allow re-using the reverb and freq-domain decorrelator signals from ivas_dirac_dec_binaural_process_output() in split rendering for the side renderings */ float reverbRe[BINAURAL_CHANNELS][CLDFB_SLOTS_PER_SUBFRAME][CLDFB_NO_CHANNELS_MAX]; float reverbIm[BINAURAL_CHANNELS][CLDFB_SLOTS_PER_SUBFRAME][CLDFB_NO_CHANNELS_MAX]; Loading
lib_rend/ivas_dirac_rend.c +3 −3 Original line number Diff line number Diff line Loading @@ -2247,7 +2247,7 @@ static void ivas_masa_ext_dirac_render_sf( } /*-----------------------------------------------------------------* * protoype signal computation * prototype signal computation *-----------------------------------------------------------------*/ if ( hDirACRend->synthesisConf == DIRAC_SYNTHESIS_GAIN_SHD ) Loading
lib_rend/ivas_stat_rend.h +0 −2 Original line number Diff line number Diff line Loading @@ -1608,8 +1608,6 @@ typedef struct ivas_masa_external_rendering_struct HANDLE_CLDFB_FILTER_BANK cldfbAnaRend[MASA_MAX_TRANSPORT_CHANNELS]; HANDLE_CLDFB_FILTER_BANK cldfbSynRend[MAX_OUTPUT_CHANNELS]; int16_t current_subframe; } MASA_EXT_REND_DATA, *MASA_EXT_REND_HANDLE; /*----------------------------------------------------------------------------------* Loading
lib_rend/lib_rend.c +0 −2 Original line number Diff line number Diff line Loading @@ -2973,7 +2973,6 @@ static ivas_error setRendInputActiveMasa( } else { // Todo split rend MASA ext: Maybe something should go in here if ( ( error = initMasaExtRenderer( inputMasa, outConfig ) ) != IVAS_ERR_OK ) { return error; Loading Loading @@ -9117,7 +9116,6 @@ static ivas_error initMasaExtRenderer( hMasaExtRend->hHrtfParambin = NULL; hMasaExtRend->hVBAPdata = NULL; hMasaExtRend->hoa_dec_mtx = NULL; hMasaExtRend->current_subframe = 0; if ( ( error = getAudioConfigNumChannels( inputMasa->base.inConfig, &hMasaExtRend->nchan_input ) ) != IVAS_ERR_OK ) { Loading