fix: avoid ScreenCaptureKit launch crash on macOS 11 (#424)

Co-authored-by: txhno <[email protected]>
This commit is contained in:
Roshan Warrier
2026-04-16 01:58:29 -07:00
committed by GitHub
co-authored by txhno
parent 7184a25e44
commit a5d5c780c2
6 changed files with 47 additions and 18 deletions
+2 -3
View File
@@ -2,9 +2,8 @@ import { invoke } from '@tauri-apps/api/core';
import type { PlatformAudio, AudioDevice } from '@/platform/types';
export const tauriAudio: PlatformAudio = {
isSystemAudioSupported(): boolean {
// This will be checked dynamically via invoke
return true; // Tauri supports it, but actual support depends on platform
async isSystemAudioSupported(): Promise<boolean> {
return await invoke<boolean>('is_system_audio_supported');
},
async startSystemAudioCapture(maxDurationSecs: number): Promise<void> {