Check if a recording is currently paused or recording.
ReplayKitManager.IsPausedOrRecording();
Example
IScreenRecorder recorder;//...publicvoidCheckStates(){if(recorder.IsRecording()) {Debug.Log("Currently an active recording exists and is in recording state."); }elseif(recorder.IsPausedOrRecording()) {Debug.Log("Currently an active recording exists and is either paused or in recording state."); }elseif(recorder.IsPausedOrRecording() &&!recorder.IsRecording()) {Debug.Log("Currently an active recording exists and is paused state."); }else {Debug.Log("No active recording exists."); }returnReplayKitManager.IsPreviewAvailable();}