Get the latest tech news
SDL 3.0 Will Now Prefer PipeWire Over PulseAudio
For the widely-used SDL hardware/software abstraction layer that is commonly used by cross-platform games, the upcoming SDL 3.0 release now has the logic to be able to prefer using PipeWire directly rather than PulseAudio when successfully detecting the presence of PipeWire.
SDL will use DBus to query systemd to check for pipewire-pulse and then if so proceed to use the native PipeWire code path rather than PulseAudio. This improved audio driver selection logic for the Simple DirectMedia Layer was merged via this commit to the SDL3 Git code. About The AuthorMichael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience.
Or read this on Phoronix