refactor: Migrate screen sharing media handling from direct WebRTC to Mediasoup.

This commit is contained in:
2026-02-23 16:48:05 +01:00
parent ff013b206a
commit 0f250d5c2a
19 changed files with 1925 additions and 574 deletions

View File

@@ -6,5 +6,6 @@ contextBridge.exposeInMainWorld('electronAPI', {
linkAppAudio: (appName) => ipcRenderer.invoke('link-app-audio', appName),
linkMonitorAudio: () => ipcRenderer.invoke('link-monitor-audio'),
getConfig: () => ipcRenderer.invoke('get-config'),
saveConfig: (config) => ipcRenderer.invoke('save-config', config)
saveConfig: (config) => ipcRenderer.invoke('save-config', config),
onAudioAppsUpdated: (callback) => ipcRenderer.on('audio-apps-updated', (_event, apps) => callback(apps))
});