mirror of
https://github.com/UNITRONIX/BetterDesk.git
synced 2026-09-10 17:45:42 +00:00
3a66757adc
Updated captureFFmpegStrategies functions across macOS, Linux, and Windows to accept a DesktopStreamer parameter, enabling better management of portal sessions for screen capture. Introduced a new portalScreenCastSession type for handling session cleanup on Linux. Improved the handling of xdg-desktop-portal for Wayland, ensuring proper resource management and user experience during remote desktop sessions. Additionally, added warnings for missing dependencies in the preflight checks for Linux environments.