Stops the recording process if it has been started and not yet stopped.

stopRecording({
parameters: {
roomName: 'Room101',
socket: mySocket,
localSocket: myLocalSocket,
showAlert: myShowAlert,
startReport: true,
endReport: false,
recordStarted: true,
recordPaused: false,
recordStopped: false,
updateRecordPaused: setRecordPaused,
updateRecordStopped: setRecordStopped,
updateStartReport: setStartReport,
updateEndReport: setEndReport,
updateShowRecordButtons: setShowRecordButtons,
whiteboardStarted: true,
whiteboardEnded: false,
recordingMediaOptions: 'video',
captureCanvasStream: myCaptureCanvasStream,
},
});