stopRecording method

void stopRecording()

Implementation

void stopRecording() {
  Map<String, dynamic> body = {
    "meeting_uid": meetingDetails.meetingUid,
  };
  networkRequestHandler(
    apiCall: () =>
        apiClient.stopRecording(meetingDetails.authorizationToken, body),
    onSuccess: (_) {
      setRecording(false);
      sendMessageToUI("Recording Stop");
      try {
        meetingDetails
            .meetingBasicDetails?.meetingConfig?.recordingForceStopped = 1;
      } catch (_) {}
    },
    onError: (message) => sendMessageToUI(message),
  );
}