MediaSFU React Native
    Preparing search index...

    Function updateRecording

    • Updates the recording state based on the provided parameters.

      Parameters

      Returns Promise<void>

      A promise that resolves when the recording state has been updated.

      updateRecording({
      parameters: {
      roomName: 'Room101',
      socket: mySocket,
      localSocket: myLocalSocket,
      updateIsRecordingModalVisible: setIsRecordingModalVisible,
      confirmedToRecord: true,
      showAlert: myShowAlert,
      recordingMediaOptions: 'video',
      videoAlreadyOn: true,
      audioAlreadyOn: true,
      recordStarted: false,
      recordPaused: false,
      recordResumed: false,
      recordStopped: false,
      recordChangeSeconds: 3,
      pauseRecordCount: 0,
      startReport: false,
      endReport: false,
      canRecord: true,
      canPauseResume: true,
      updateCanPauseResume: setCanPauseResume,
      updatePauseRecordCount: setPauseRecordCount,
      updateClearedToRecord: setClearedToRecord,
      updateRecordPaused: setRecordPaused,
      updateRecordResumed: setRecordResumed,
      updateStartReport: setStartReport,
      updateEndReport: setEndReport,
      updateCanRecord: setCanRecord,
      rePort: myRePortFunction,
      },
      });