MPD (Music Player Daemon) hangs for seconds occasionally on play/pause
Version, Distribution, Desktop Environment:
pipewire: 0.3.20
Distro: Arch Linux
Desktop: Plasma 5.20.5
Description of Problem:
Occasionally, my MPD hangs for a few seconds upon trying to start playing something after some time being on Pause.
How Reproducible:
This is reproducible even on older versions of PipeWire. It's not reproducible using PulseAudio. However, as of writing this, I cannot figure out an easy way to reproduce it consistently, so I don't have any sort of errors to share. Please allow this issue to stick for a while, until I reproduce it again as it happens a few times per day. In the meantime, I would kindly ask for describing all the relevant debug info which I should prepare for when it happens.
Steps to Reproduce:
- Pause MPD
- Wait for some time (i.e. minutes)
- Play MPD
Actual Results: MPD hangs for a few seconds. Both MPD clients I use (Cantata and mpc) hang upon executing anything that results in a command to the daemon/server itself. After a few seconds, playing starts and all is back to "normal".
Expected Results: Playing should start immediately.