With the new pulse server and its Systemd service and socket, pipewire-pulse-git should have pulseaudio in its provides array.
The main developer of Pipewire is also maintaining the Fedora packaging and it ships the GStreamer module and not building the FFmpeg one at all, so it seems like the GStreamer module is recommended to use.
I suggest having them both enabled here but split them into their own packages, so anyone who wants to avoid gst on the host system can build in a chroot which is pretty easy with aurutils.
Suggested changes are here: https://gist.github.com/tinywrkb/ecfdf730e54042dc26610f3c204624f8
Pinned Comments