MCPcopy
hub / github.com/CapSoftware/Cap / beginEditorRecording

Function beginEditorRecording

apps/desktop/src/routes/editor/ClipsSidebar.tsx:416–427  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

414 });
415
416 const beginEditorRecording = async () => {
417 closeRecord();
418 if (editorState.playing) {
419 await commands.stopPlayback();
420 setEditorState("playing", false);
421 }
422 if (previousMode === null) previousMode = rawOptions.mode;
423 setOptions("mode", "studio");
424 await commands.setRecordingMode("studio");
425 await commands.setProjectConfig(serializeProjectConfiguration(project));
426 await commands.setEditorRecordingTarget(editorInstance.path);
427 };
428
429 const openTargetMode = async (mode: RecordingTargetMode) => {
430 setDisplayMenuOpen(false);

Callers 3

openTargetModeFunction · 0.85
selectDisplayTargetFunction · 0.85
selectWindowTargetFunction · 0.85

Calls 2

closeRecordFunction · 0.85

Tested by

no test coverage detected