Spotifyd / spotifyd

A spotify daemon
https://spotifyd.rs
GNU General Public License v3.0
9.91k stars 452 forks source link

Delayed interactions since librespot 0.4 #1310

Open honza opened 4 weeks ago

honza commented 4 weeks ago

I'm using Fedora 41. Stable rust to compile myself.

My config is simple:

[global]
device_name = "..."
device = "front:CARD=Generic_1,DEV=0"
zeroconf_port = 1234

Since https://github.com/Spotifyd/spotifyd/commit/f53deb9b877126b956a5e233fb743b639232232b, starting/stopping playback, changing songs, and changing volume takes a long time. Volume especially (I change the volume on my phone and it takes 10s to react on the server where before it's instant).

I tried updating librespot to 0.4.2 and even trying @davidgauch librespot 0.5 PR https://github.com/Spotifyd/spotifyd/pull/1309 and those are unchanged.

What can I do to debug this?