Hi,

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

I'm not going to join the sndio vs. pulse discussion.

But from a maintenance point of view it sucks big time to have a bunch
of ways to play sound, and everybody uses a different one so you have to
maintain a backend for each of those methods.

Maybe we should outsource that problem.  Write a gstreamer backend, then
delete oss/alsa/sdl/pulse/whatever backends and let gstreamer handle
that mess ...

cheers,
  Gerd


Reply via email to