jmshrv / finamp

A Jellyfin music client for mobile
Mozilla Public License 2.0
1.87k stars 123 forks source link

Finamp limited to 60fps on Linux desktop #826

Open Zk2u opened 2 months ago

Zk2u commented 2 months ago

Hiya, I'm running the flatpak version of Finamp on Nobara 40 with adaptive sync set to always on my monitor. Every time I switch to finamp, my monitor drops from 240hz down to 60 when using finamp which is a lot less smooth. Is there some sort of limit imposed by default?

I think max FPS of the app should be limited at the monitor's refresh rate rather than 60fps. I'm guessing this isn't intentional.

Chaphasilor commented 2 months ago

Hey, it's a bummer that the whole monitor lowers the refresh rate in that case. It seems like that is a limitation of the flutter framework: https://github.com/flutter/flutter/issues/49757
I don't think there's anything we can do about this for now, and even if there would be, I don't have the expertise for it. Sorry about that!