Loading lib_dec/ivas_binauralRenderer.c +4 −1 Original line number Diff line number Diff line Loading @@ -899,7 +899,10 @@ void ivas_binRenderer( if ( hHeadTrackData->shd_rot_max_order == -1 ) { #ifdef FIX_I109_ORIENTATION_TRACKING ivas_orient_trk_Process( hHeadTrackData->OrientationTracker, hHeadTrackData->Quaternions[hHeadTrackData->num_quaternions++], FRAMES_PER_SEC, &trackedHeadOrientation ); ivas_orient_trk_Process( hHeadTrackData->OrientationTracker, hHeadTrackData->Quaternions[hHeadTrackData->num_quaternions++], FRAMES_PER_SEC * MAX_PARAM_SPATIAL_SUBFRAMES, &trackedHeadOrientation ); QuatToRotMat( trackedHeadOrientation, hHeadTrackData->Rmat ); #else QuatToRotMat( hHeadTrackData->Quaternions[hHeadTrackData->num_quaternions++], hHeadTrackData->Rmat ); Loading lib_dec/ivas_rotation.c +2 −2 Original line number Diff line number Diff line Loading @@ -741,9 +741,9 @@ void rotateFrame_sd_cldfb( #ifdef FIX_I109_ORIENTATION_TRACKING ivas_orient_trk_Process( hHeadTrackData->OrientationTracker, hHeadTrackData->Quaternions[hHeadTrackData->num_quaternions++], FRAMES_PER_SEC, FRAMES_PER_SEC * MAX_PARAM_SPATIAL_SUBFRAMES, &trackedHeadOrientation ); QuatToRotMat( trackedHeadOrientation, hHeadTrackData->Rmat ); QuatToRotMat( trackedHeadOrientation, Rmat ); #else /* Get next quaternion and calculate rotation matrix */ QuatToRotMat( hHeadTrackData->Quaternions[hHeadTrackData->num_quaternions++], Rmat ); Loading Loading
lib_dec/ivas_binauralRenderer.c +4 −1 Original line number Diff line number Diff line Loading @@ -899,7 +899,10 @@ void ivas_binRenderer( if ( hHeadTrackData->shd_rot_max_order == -1 ) { #ifdef FIX_I109_ORIENTATION_TRACKING ivas_orient_trk_Process( hHeadTrackData->OrientationTracker, hHeadTrackData->Quaternions[hHeadTrackData->num_quaternions++], FRAMES_PER_SEC, &trackedHeadOrientation ); ivas_orient_trk_Process( hHeadTrackData->OrientationTracker, hHeadTrackData->Quaternions[hHeadTrackData->num_quaternions++], FRAMES_PER_SEC * MAX_PARAM_SPATIAL_SUBFRAMES, &trackedHeadOrientation ); QuatToRotMat( trackedHeadOrientation, hHeadTrackData->Rmat ); #else QuatToRotMat( hHeadTrackData->Quaternions[hHeadTrackData->num_quaternions++], hHeadTrackData->Rmat ); Loading
lib_dec/ivas_rotation.c +2 −2 Original line number Diff line number Diff line Loading @@ -741,9 +741,9 @@ void rotateFrame_sd_cldfb( #ifdef FIX_I109_ORIENTATION_TRACKING ivas_orient_trk_Process( hHeadTrackData->OrientationTracker, hHeadTrackData->Quaternions[hHeadTrackData->num_quaternions++], FRAMES_PER_SEC, FRAMES_PER_SEC * MAX_PARAM_SPATIAL_SUBFRAMES, &trackedHeadOrientation ); QuatToRotMat( trackedHeadOrientation, hHeadTrackData->Rmat ); QuatToRotMat( trackedHeadOrientation, Rmat ); #else /* Get next quaternion and calculate rotation matrix */ QuatToRotMat( hHeadTrackData->Quaternions[hHeadTrackData->num_quaternions++], Rmat ); Loading