From 8e91df03762acde5bfdb79b437e7063afa9cc234 Mon Sep 17 00:00:00 2001 From: DemonicSavage Date: Fri, 12 Dec 2025 18:29:44 -0300 Subject: [PATCH] fix camera resolution being stuck to 640x480 (#1199) Co-authored-by: V --- src/renderer/components/ScreenSharePicker.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/renderer/components/ScreenSharePicker.tsx b/src/renderer/components/ScreenSharePicker.tsx index dab9c3e..af144a4 100644 --- a/src/renderer/components/ScreenSharePicker.tsx +++ b/src/renderer/components/ScreenSharePicker.tsx @@ -83,16 +83,16 @@ const logger = new Logger("VesktopScreenShare"); addPatch({ patches: [ { - find: "this.localWant=", + find: "this.getDefaultGoliveQuality()", replacement: { - match: /this.localWant=/, - replace: "$self.patchStreamQuality(this);$&" + match: /this\.getDefaultGoliveQuality\(\)/, + replace: "$self.patchStreamQuality($&)" } } ], patchStreamQuality(opts: any) { const { screenshareQuality } = State.store; - if (!screenshareQuality) return; + if (!screenshareQuality) return opts; const framerate = Number(screenshareQuality.frameRate); const height = Number(screenshareQuality.resolution); @@ -117,6 +117,7 @@ addPatch({ height, pixelCount: height * width }); + return opts; } });