From cb8601b38e90a72ac1818ca513a4bfe1aefe75b4 Mon Sep 17 00:00:00 2001 From: kaitlynkittyy Date: Sun, 14 Apr 2024 14:10:57 -0400 Subject: [PATCH] applied resolution bounds to try and constrain it to discord's supported resolutions --- src/renderer/components/ScreenSharePicker.tsx | 4 ++++ src/renderer/patches/screenShareFixes.ts | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/renderer/components/ScreenSharePicker.tsx b/src/renderer/components/ScreenSharePicker.tsx index 5dd0d86..5c19f41 100644 --- a/src/renderer/components/ScreenSharePicker.tsx +++ b/src/renderer/components/ScreenSharePicker.tsx @@ -468,6 +468,8 @@ function ModalComponent({ const newConstraints = { ...constraints, frameRate, + width: { min: 640, ideal: width, max: 2560 }, + height: { min: 480, ideal: height, max: 1440 }, advanced: [{ width: width, height: height }], resizeMode: "none" }; @@ -502,6 +504,8 @@ function ModalComponent({ const newConstraints = { ...constraints, frameRate, + width: { min: 640, ideal: width, max: 2560 }, + height: { min: 480, ideal: height, max: 1440 }, advanced: [{ width: width, height: height }], resizeMode: "none" }; diff --git a/src/renderer/patches/screenShareFixes.ts b/src/renderer/patches/screenShareFixes.ts index 53f433d..40390ae 100644 --- a/src/renderer/patches/screenShareFixes.ts +++ b/src/renderer/patches/screenShareFixes.ts @@ -34,8 +34,8 @@ if (isLinux) { const newConstraints = { ...constraints, frameRate, - width, - height, + width: { min: 640, ideal: width, max: 2560 }, + height: { min: 480, ideal: height, max: 1440 }, advanced: [{ width: width, height: height }], resizeMode: "none" };