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.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of PipeWire

PipeWire

Photo of pulseaudio

pulseaudio

Photo of sdl

sdl

Related news:

News photo

PipeWire is a project that aims to greatly improve handling of audio and video under Linux

News photo

PipeWire 1.0: Linux audio comes of age