python-pulse-control icon indicating copy to clipboard operation
python-pulse-control copied to clipboard

Please support testing against pipewire

Open mgorny opened this issue 2 years ago • 2 comments

PulseAudio is pretty much dead these days and everyone and their grandmother have already switched over to PipeWire. However, pulsectl's test suite relies on pulseaudio daemon being available, and at least on Gentoo it cannot be installed simultaneously with PipeWire. As a result, I can't test the package without having to replace the media server on my system which is a major hassle.

Could you please add support for testing against PipeWire instead?

mgorny avatar May 06 '23 04:05 mgorny

Hm, guess maybe when I migrate to pipewire myself. Although I'd think this module should die alongside pulseaudio, and people should use some kind of native pipewire bindings, not something for "libpulse", anyhow.

Thanks for reporting the issue, didn't know it even worked with pipewire in any capacity :)

mk-fg avatar May 06 '23 07:05 mk-fg

fwiw, the pipewire API is considered very unstable still, and most consumers do actually use the libpulse API right now

thesamesam avatar May 08 '23 04:05 thesamesam