Commit d9cd6752 authored by bayers's avatar bayers
Browse files

fix JBM crend split rendering

parent b13acd40
Loading
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -2289,6 +2289,9 @@ ivas_error ivas_rend_crendProcessSubframesSplitBin(
        p_tmpInputBuffer[i] = tmpInputBuffer[i];
    }

    /* save current head positions */
    pCombinedOrientationDataLocal = hCombinedOrientationData;
    combinedOrientationDataLocal = *pCombinedOrientationDataLocal;
    if ( pMultiBinPoseData->poseCorrectionMode == IVAS_SPLIT_REND_POSE_CORRECTION_MODE_CLDFB )
    {
        for ( sf = 1; sf < hCombinedOrientationData->num_subframes; ++sf )
@@ -2366,6 +2369,11 @@ ivas_error ivas_rend_crendProcessSubframesSplitBin(
            return error;
        }

        for ( i = 0; i < 3; i++ )
        {
            mvr2r( pCombinedOrientationDataLocal->Rmat_prev[0][i], hCombinedOrientationData->Rmat_prev[pos_idx][i], 3 );
        }

        for ( i = 0; i < BINAURAL_CHANNELS; ++i )
        {
            /* accumulate LFE to output */