From afed94bb4609bd796102c9184f13fa29c5f92a48 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Fri, 9 Sep 2022 10:39:13 +0200 Subject: server is only a relay now. --- client-web/source/local_user.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'client-web/source/local_user.ts') diff --git a/client-web/source/local_user.ts b/client-web/source/local_user.ts index 85a2a23..bb5b779 100644 --- a/client-web/source/local_user.ts +++ b/client-web/source/local_user.ts @@ -69,17 +69,20 @@ export class LocalUser extends User { document.body.append(el) } - async create_camera_track() { log("media", "requesting user media (camera)") - const user_media = await window.navigator.mediaDevices.getUserMedia({ video: true }) + const user_media = await window.navigator.mediaDevices.getUserMedia({ + video: { facingMode: { ideal: PREFS.camera_facing_mode } } + }) return new TrackHandle(user_media.getVideoTracks()[0], true) } + async create_screencast_track() { log("media", "requesting user media (screen)") const user_media = await window.navigator.mediaDevices.getDisplayMedia({ video: true }) return new TrackHandle(user_media.getVideoTracks()[0], true) } + async create_mic_track() { log("media", "requesting user media (audio)") const audio_contraints = PREFS.rnnoise ? { -- cgit v1.2.3-70-g09d2