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
> 
> 


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to