diff --git a/src/lib/api.ts b/src/lib/api.ts index 84a10d6..bd734b6 100644 --- a/src/lib/api.ts +++ b/src/lib/api.ts @@ -339,6 +339,11 @@ export const api = { }), listNoteTemplates: () => invoke("list_note_templates"), stopRecording: (meetingId: MeetingId) => invoke("stop_recording", { meetingId }), + // Abandon an accidental recording: stop + delete files + drop the DB row. + cancelRecording: (meetingId: MeetingId) => invoke("cancel_recording", { meetingId }), + // Absolute path to a playable audio.wav (decrypted if sealed), for convertFileSrc. + recordingPlaybackPath: (meetingId: MeetingId) => + invoke("recording_playback_path", { meetingId }), pauseRecording: (meetingId: MeetingId) => invoke("pause_recording", { meetingId }), resumeRecording: (meetingId: MeetingId) => invoke("resume_recording", { meetingId }), setRecordingRetention: (meetingId: MeetingId, record: boolean) =>