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