/
QuickMeet
/
Chat.Desktop
Обзор
Документация
Войти
/
QuickMeet
/
Chat.Desktop
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/jitsi/ipc.ts
24 строки
680 B
Jean Brito
Add new Video call window (#2624)
22 мар 2023, 18:17
Не верифицирован
22 мар 2023, 18:17
6ff7d65
Код
Авторство
О чём код?
import { desktopCapturer } from 'electron'; import { handle } from '../ipc/main'; import { isJitsiServerAllowed } from './main'; let permitted = false; let dontAskAgain = false; let firstAskPermission = true; export const handleJitsiDesktopCapturerGetSources = () => { handle('jitsi-desktop-capturer-get-sources', async (_event, opts) => { if (permitted) return desktopCapturer.getSources(opts[0]); if (dontAskAgain) return []; if (firstAskPermission) { firstAskPermission = false; const askResult = await isJitsiServerAllowed(opts[1]); permitted = askResult.allowed; dontAskAgain = askResult.dontAskAgain; } return []; }); };