pavucontrol messes up hsp playback
On current master (and also with !336 (closed) applied), I can reproduce the following.
- Connect to the bluetooth device.
- Open pavucontrol and switch to the HSP/HFP profile (with backend-hsp-native). The headphone plays the usual "call started" sound, and there is HSP background noise being played.
- Close pavucontrol. The headphone plays the "call ended" sound, and the background noise disappears.
- Run
pw-play file.wav
. It plays fine. - Open pavucontrol and, if necessary, switch to the HSP/HFP profile (with backend-hsp-native). The headphone plays the "call started" sound, and there is HSP background noise being played.
- Run
pw-play file.wav
. It gets stuck and the background noise continues. - Close pavucontrol. The background noise continues?!
- Run
pw-play file.wav
. It is still stuck.
pipewire.log with PIPEWIRE_DEBUG=5 pw-dump.log after the first stuck pw-play