diff --git a/src/components/launch/LaunchWindow.tsx b/src/components/launch/LaunchWindow.tsx index ac4ed9c..e9a3fa2 100644 --- a/src/components/launch/LaunchWindow.tsx +++ b/src/components/launch/LaunchWindow.tsx @@ -8,6 +8,7 @@ import { MdMic, MdMicOff, MdMonitor, + MdRestartAlt, MdVideocam, MdVideocamOff, MdVideoFile, @@ -35,6 +36,7 @@ const ICON_CONFIG = { webcamOn: { icon: MdVideocam, size: ICON_SIZE }, webcamOff: { icon: MdVideocamOff, size: ICON_SIZE }, stop: { icon: FaRegStopCircle, size: ICON_SIZE }, + restart: { icon: MdRestartAlt, size: ICON_SIZE }, record: { icon: BsRecordCircle, size: ICON_SIZE }, videoFile: { icon: MdVideoFile, size: ICON_SIZE }, folder: { icon: FaFolderOpen, size: ICON_SIZE }, @@ -62,6 +64,7 @@ export function LaunchWindow() { const { recording, toggleRecording, + restartRecording, microphoneEnabled, setMicrophoneEnabled, microphoneDeviceId, @@ -280,6 +283,18 @@ export function LaunchWindow() { )} + {/* Restart recording */} + {recording && ( + + + + )} + {/* Open video file */}