Loading lib_isar/lib_isar_pre_rend.c +45 −46 Original line number Diff line number Diff line Loading @@ -63,7 +63,8 @@ ivas_error ISAR_PRE_REND_open( const IVAS_RENDER_NUM_SUBFR render_num_subframes, /* i : rendering number of subframes */ const Word16 mixed_td_cldfb_flag /* i : Flag to indicate combined TD and CLDFB input */ #ifdef FIX_2436_RENDERER_CLDFBSTATES_EACH_ISM_INPUT , const int createMultiStates , const int createMultiStates #endif ) { Loading Loading @@ -123,11 +124,9 @@ ivas_error ISAR_PRE_REND_open( num_ch = hSplitRendWrapper->multiBinPoseData.num_poses * BINAURAL_CHANNELS; FOR( ch = 0; ch < num_ch; ch++ ) { FOR( ch = 0; ch < num_ch; ch++ ){ IF( ( error = openCldfb_ivas_fx( &( hSplitRendWrapper->hCldfbHandles->cldfbAna[ch] ), CLDFB_ANALYSIS, OutSampleRate, CLDFB_PROTOTYPE_5_00MS, DEC ) ) != IVAS_ERR_OK ) { CLDFB_ANALYSIS, OutSampleRate, CLDFB_PROTOTYPE_5_00MS, DEC ) ) != IVAS_ERR_OK ){ return error; } #ifdef FIX_2436_RENDERER_CLDFBSTATES_EACH_ISM_INPUT Loading lib_rend/lib_rend_fx.c +61 −63 Original line number Diff line number Diff line Loading @@ -4388,10 +4388,8 @@ static ivas_error isar_pre_rend_init( } /* these functions should only be called once during initial allocation */ IF( pSplitRendEncBuffer->data_fx == NULL ) { IF( EQ_32( pSplit_rend_config->poseCorrectionMode, ISAR_SPLIT_REND_POSE_CORRECTION_MODE_CLDFB ) ) { IF( pSplitRendEncBuffer->data_fx == NULL ){ IF( EQ_32( pSplit_rend_config->poseCorrectionMode, ISAR_SPLIT_REND_POSE_CORRECTION_MODE_CLDFB ) ){ ISAR_PRE_REND_GetMultiBinPoseData( pSplit_rend_config, &pSplitRendWrapper->multiBinPoseData, headRotData.sr_pose_pred_axis ); } ELSE IF( EQ_32( pSplit_rend_config->poseCorrectionMode, ISAR_SPLIT_REND_POSE_CORRECTION_MODE_NONE ) ) Loading lib_com/cldfb_fx.c +1 −1 File changed.Contains only whitespace changes. Show changes lib_com/prot_fx.h +1 −1 File changed.Contains only whitespace changes. Show changes Loading
lib_isar/lib_isar_pre_rend.c +45 −46 Original line number Diff line number Diff line Loading @@ -63,7 +63,8 @@ ivas_error ISAR_PRE_REND_open( const IVAS_RENDER_NUM_SUBFR render_num_subframes, /* i : rendering number of subframes */ const Word16 mixed_td_cldfb_flag /* i : Flag to indicate combined TD and CLDFB input */ #ifdef FIX_2436_RENDERER_CLDFBSTATES_EACH_ISM_INPUT , const int createMultiStates , const int createMultiStates #endif ) { Loading Loading @@ -123,11 +124,9 @@ ivas_error ISAR_PRE_REND_open( num_ch = hSplitRendWrapper->multiBinPoseData.num_poses * BINAURAL_CHANNELS; FOR( ch = 0; ch < num_ch; ch++ ) { FOR( ch = 0; ch < num_ch; ch++ ){ IF( ( error = openCldfb_ivas_fx( &( hSplitRendWrapper->hCldfbHandles->cldfbAna[ch] ), CLDFB_ANALYSIS, OutSampleRate, CLDFB_PROTOTYPE_5_00MS, DEC ) ) != IVAS_ERR_OK ) { CLDFB_ANALYSIS, OutSampleRate, CLDFB_PROTOTYPE_5_00MS, DEC ) ) != IVAS_ERR_OK ){ return error; } #ifdef FIX_2436_RENDERER_CLDFBSTATES_EACH_ISM_INPUT Loading
lib_rend/lib_rend_fx.c +61 −63 Original line number Diff line number Diff line Loading @@ -4388,10 +4388,8 @@ static ivas_error isar_pre_rend_init( } /* these functions should only be called once during initial allocation */ IF( pSplitRendEncBuffer->data_fx == NULL ) { IF( EQ_32( pSplit_rend_config->poseCorrectionMode, ISAR_SPLIT_REND_POSE_CORRECTION_MODE_CLDFB ) ) { IF( pSplitRendEncBuffer->data_fx == NULL ){ IF( EQ_32( pSplit_rend_config->poseCorrectionMode, ISAR_SPLIT_REND_POSE_CORRECTION_MODE_CLDFB ) ){ ISAR_PRE_REND_GetMultiBinPoseData( pSplit_rend_config, &pSplitRendWrapper->multiBinPoseData, headRotData.sr_pose_pred_axis ); } ELSE IF( EQ_32( pSplit_rend_config->poseCorrectionMode, ISAR_SPLIT_REND_POSE_CORRECTION_MODE_NONE ) ) Loading