jellyfin / jellyfin-media-player

Jellyfin Desktop Client
GNU General Public License v2.0
3.11k stars 312 forks source link

GUI frame rate syncs with video frame rate, causing laggy performance (20-30 FPS) #761

Open Julyxunle opened 3 weeks ago

Julyxunle commented 3 weeks ago

Description: When playing videos, the software's GUI frame rate appears to synchronize with the video frame rate. This results in the entire application running at a significantly lower frame rate (around 20-30 FPS) when playing videos with lower frame rates. The reduced refresh rate makes the interface feel extremely sluggish and unresponsive, leading to a poor user experience. Steps to Reproduce:

Open the application. Play a video with a frame rate of 20-30 FPS. Observe the application's GUI becoming noticeably slow and laggy.

Expected Behavior: The GUI frame rate should remain independent of the video frame rate, maintaining a smooth and responsive experience at a higher refresh rate (e.g., 60 FPS), regardless of the video being played.

Environment: OS: Windows 11