From 440c12ac024e84f166eaa4115ef6715c39de2eea Mon Sep 17 00:00:00 2001 From: metamuffin Date: Mon, 25 Nov 2024 20:59:54 +0100 Subject: replace window usage with globalThis --- client-web/source/resource/track.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'client-web/source/resource/track.ts') diff --git a/client-web/source/resource/track.ts b/client-web/source/resource/track.ts index 56c2b30..e2af5e9 100644 --- a/client-web/source/resource/track.ts +++ b/client-web/source/resource/track.ts @@ -211,7 +211,7 @@ function check_volume(stream: MediaStream, cb: (vol: number) => void) { export async function create_camera_res() { log("media", "requesting user media (camera)") - const user_media = await window.navigator.mediaDevices.getUserMedia({ + const user_media = await globalThis.navigator.mediaDevices.getUserMedia({ video: { facingMode: { ideal: PREFS.camera_facing_mode }, frameRate: { ideal: PREFS.video_fps }, @@ -223,7 +223,7 @@ export async function create_camera_res() { export async function create_screencast_res() { log("media", "requesting user media (screen)") - const user_media = await window.navigator.mediaDevices.getDisplayMedia({ + const user_media = await globalThis.navigator.mediaDevices.getDisplayMedia({ video: { frameRate: { ideal: PREFS.video_fps }, width: { ideal: PREFS.video_resolution } @@ -235,7 +235,7 @@ export async function create_screencast_res() { export async function create_mic_res() { log("media", "requesting user media (audio)") - const user_media = await window.navigator.mediaDevices.getUserMedia({ + const user_media = await globalThis.navigator.mediaDevices.getUserMedia({ audio: { channelCount: { ideal: 1 }, noiseSuppression: { ideal: PREFS.rnnoise ? false : PREFS.native_noise_suppression }, -- cgit v1.2.3-70-g09d2