mirror of
https://github.com/J3vb/OwnCord.git
synced 2026-09-03 03:50:00 +03:00
Screen share frame rate was hardcoded per quality (5/15/30). Add a "Screen Share FPS" setting (30 default / 60 / 120) next to Stream Quality: - 30 keeps the existing per-quality caps unchanged - 60/120 override the capture constraints and publish maxFramerate for all qualities, with bitrate scaled 1.5x/2x to keep the image sharp - "source" quality (no fixed resolution) applies the fps to the live capture track via applyConstraints, best-effort Actual delivered fps still depends on what the capture source and display can sustain. Closes #115 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LwtnpHAoSFr1ZibQgQkNQK