diff options
author | metamuffin <metamuffin@disroot.org> | 2024-04-27 20:22:56 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2024-04-27 20:23:02 +0200 |
commit | 8b11f29a5e83a8bd6d9111e7b2d871eaab5536eb (patch) | |
tree | 3aaee4f66b05d05c01ca9044d656293a109ed8eb /client-web/source/preferences/decl.ts | |
parent | 959d2c9d7acea2cd7febcf1ab8ba5efd771c7713 (diff) | |
download | keks-meet-8b11f29a5e83a8bd6d9111e7b2d871eaab5536eb.tar keks-meet-8b11f29a5e83a8bd6d9111e7b2d871eaab5536eb.tar.bz2 keks-meet-8b11f29a5e83a8bd6d9111e7b2d871eaab5536eb.tar.zst |
prototype stream previews
Diffstat (limited to 'client-web/source/preferences/decl.ts')
-rw-r--r-- | client-web/source/preferences/decl.ts | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/client-web/source/preferences/decl.ts b/client-web/source/preferences/decl.ts index 7d5c8b6..536c5c7 100644 --- a/client-web/source/preferences/decl.ts +++ b/client-web/source/preferences/decl.ts @@ -19,7 +19,7 @@ const optional = <T>(a: T): T | undefined => a export const PREF_DECLS = { username: { type: string, default: "guest-" + hex_id(), allow_url: true }, language: { type: string, possible_values: ["system", ...Object.keys(LOCALES)], default: "system", allow_url: true }, - + /* MEDIA */ rnnoise: { type: bool, default: true, allow_url: true }, native_noise_suppression: { type: bool, default: false }, @@ -35,7 +35,11 @@ export const PREF_DECLS = { microphone_enabled: { type: bool, default: false }, screencast_enabled: { type: bool, default: false }, camera_enabled: { type: bool, default: false }, - + send_previews: { type: bool, default: true }, + preview_resolution: { type: number, default: 256, min: 16, max: 512 }, + preview_rate: { type: number, default: 8, min: 1, max: 60 }, + preview_encoding_quality: { type: number, default: 80, min: 10, max: 100 }, + // TODO differenciate between mic, cam and screen optional_audio_default_enable: { type: bool, default: true }, optional_video_default_enable: { type: bool, default: false }, |