Loading lib_rend/ivas_splitRendererPre.c +6 −1 Original line number Diff line number Diff line Loading @@ -2211,6 +2211,9 @@ static ivas_error ivas_renderMultiTDBinToSplitBinaural( uint8_t useLc3plus; float *in_delayed[MAX_HEAD_ROT_POSES * BINAURAL_CHANNELS]; int16_t i; #ifdef SPLIT_REND_LCLD_5MS int32_t num_slots; #endif push_wmops( "ivas_renderMultiTDBinToSplitBinaural" ); Loading Loading @@ -2248,6 +2251,8 @@ static ivas_error ivas_renderMultiTDBinToSplitBinaural( { return IVAS_ERROR( IVAS_ERR_INVALID_INPUT_BUFFER_SIZE, "Unsupported framing for LCLD codec!" ); } #else num_slots = ( hSplitBin->multiBinPoseData.poseCorrectionMode == IVAS_SPLIT_REND_POSE_CORRECTION_MODE_CLDFB ) ? CLDFB_NO_COL_MAX : ( hSplitBin->hSplitBinLCLDEnc->iNumBlocks * hSplitBin->hSplitBinLCLDEnc->iNumIterations ); #endif num_cldfb_bands = hSplitBin->hCldfbHandles->cldfbAna[0]->no_channels; Loading @@ -2273,7 +2278,7 @@ static ivas_error ivas_renderMultiTDBinToSplitBinaural( for ( ch = 0; ch < BINAURAL_CHANNELS; ch++ ) { #ifdef SPLIT_REND_LCLD_5MS for ( slot_idx = 0; slot_idx < hSplitBin->hSplitBinLCLDEnc->iNumBlocks * hSplitBin->hSplitBinLCLDEnc->iNumIterations; slot_idx++ ) for ( slot_idx = 0; slot_idx < num_slots; slot_idx++ ) #else for ( slot_idx = 0; slot_idx < CLDFB_NO_COL_MAX; slot_idx++ ) #endif Loading Loading
lib_rend/ivas_splitRendererPre.c +6 −1 Original line number Diff line number Diff line Loading @@ -2211,6 +2211,9 @@ static ivas_error ivas_renderMultiTDBinToSplitBinaural( uint8_t useLc3plus; float *in_delayed[MAX_HEAD_ROT_POSES * BINAURAL_CHANNELS]; int16_t i; #ifdef SPLIT_REND_LCLD_5MS int32_t num_slots; #endif push_wmops( "ivas_renderMultiTDBinToSplitBinaural" ); Loading Loading @@ -2248,6 +2251,8 @@ static ivas_error ivas_renderMultiTDBinToSplitBinaural( { return IVAS_ERROR( IVAS_ERR_INVALID_INPUT_BUFFER_SIZE, "Unsupported framing for LCLD codec!" ); } #else num_slots = ( hSplitBin->multiBinPoseData.poseCorrectionMode == IVAS_SPLIT_REND_POSE_CORRECTION_MODE_CLDFB ) ? CLDFB_NO_COL_MAX : ( hSplitBin->hSplitBinLCLDEnc->iNumBlocks * hSplitBin->hSplitBinLCLDEnc->iNumIterations ); #endif num_cldfb_bands = hSplitBin->hCldfbHandles->cldfbAna[0]->no_channels; Loading @@ -2273,7 +2278,7 @@ static ivas_error ivas_renderMultiTDBinToSplitBinaural( for ( ch = 0; ch < BINAURAL_CHANNELS; ch++ ) { #ifdef SPLIT_REND_LCLD_5MS for ( slot_idx = 0; slot_idx < hSplitBin->hSplitBinLCLDEnc->iNumBlocks * hSplitBin->hSplitBinLCLDEnc->iNumIterations; slot_idx++ ) for ( slot_idx = 0; slot_idx < num_slots; slot_idx++ ) #else for ( slot_idx = 0; slot_idx < CLDFB_NO_COL_MAX; slot_idx++ ) #endif Loading