On 23.01.2019 16:12, Gerd Hoffmann wrote: > On Wed, Jan 23, 2019 at 09:54:13AM -0500, Brad Smith wrote: >> On 1/23/2019 8:59 AM, Gerd Hoffmann wrote: >> >>> Hi, >>> >>>>> What is the native sound interface for openbsd btw? oss doesn't >>>>> compile (missing sys/soundcard.h header). >>>> OpenBSD uses sndio, a similar audio daemon to pulseaudio and it's >>>> enforced for all [well integrated] audio applications. >>> Hmm. Yet another audio daemon. /me wonders why people keep reinventing >>> the wheel. >> >> The wheel wouldn't be reinvented if there were viable options. There were >> none. > > https://xkcd.com/927/ >
There is a different context on BSD than on Linux. We can choose one solution and switch to it literally all the software keeping everything in a single ports tree. This is what happened on OpenBSD. The result is that almost everything uses sndio, and pulseaudio is far behind in adoption in any distro. >>>> SDL is an optional intermediate layer kept for practical/compatibility >>>> purposes, but all software shall use sndio natively. >>> Is pulseaudio supported? The package is at least in the package >>> collection. If so, then we can choose between pulse and sdl as middle >>> man, due to the lack of a sndio backend. Which of the two should be >>> preferred? >> >> Very much SDL. PulseAudio is avoided like the plague. > > Ok, so be it. Lets go with SDL only for openbsd. > Please skip pulseaudio for NetBSD and FreeBSD too. Even if it works (and I've contributed NetBSD patches), it's used as a last resort solution. > cheers, > Gerd > >
signature.asc
Description: OpenPGP digital signature