Handles the recording notice state and updates various recording parameters accordingly.

const options = {
state: "pause",
userRecordingParam: {
mainSpecs: { mediaOptions: "option1", audioOptions: "option2", videoOptions: "option3", videoType: "HD" },
dispSpecs: { nameTags: true, backgroundColor: "blue", orientationVideo: "landscape" },
textSpecs: { addText: true, customText: "Sample", customTextPosition: "top-right", customTextColor: "white" },
},
pauseCount: 2,
timeDone: 3600,
parameters: {
islevel: "2",
userRecordingParams: { },
recordElapsedTime: 0,
recordStartTime: 0,
// various other parameters and update functions here...
},
};
await recordingNotice(options);