On Tue, Jan 08, 2008 at 05:14:18PM -0700, Predrag Punosevac wrote:
> Andr?s wrote:
> >Jacob Meuser wrote:
> >"the current audio system actually supports a wider variety of audio 
> >devices."
> >
> >Sorry for the non-technically-based question but, couldn't OpenBSD
> >contribute its development to audio drivers to OSS so all operating
> >systems using it could benefit? And then OpenBSD could support just
> >OSS. That would make in-house work available to non-OpenBSD users.
> >
> >Just an idea.
> >
> >Greetings!
> >
> >  
> Does OSS even work on OpenBSD?

don't know.  I couldn't get the BSD licensed tarball to build, but
I hnestly didn't put much effort into.

> There is an old version that supports 
> OpenBSD 3.9 on their web-site. Is that package binary blob or the open 
> source software?

blob, AFAIK.

> Would it even work on 4.2.

don't know

> I personally have great 
> experience with OpenBSD audio drivers, their stability and
> supporting devices.  I used OSS once in the past on  FreeBSD and it took 
> three different versions to get beyond bugs that affected my audio card.
> 
> I was wondering how much porting of OSS to OpenBSD would improve the 
> support for unsupported devices?

that's a good question.  they do have drivers for some devices we
don't support.

> There is also the question of ALSA compatibility layer which is in my 
> understanding slowly incorporated into OSS.

sources for "salsa", as they call it, are in the BSD licensed tarball,
but the code for that is GPL/LGPL :(  there is also a note in the
README that says "We do not have any specific plans to develop this
library any further."

> Is it really important to 
> have ALSA compatibility layer?

could be useful.  important?  don't know, but I have considered
implementing one myself.  ALSA is pretty complicated though.

> Can somebody give me an example of the 
> software which  requires ALSA (please exclude Skype although there is 
> OSS version)

well, ardour/jack, but it seems there are FreeBSD ports.  other
than that, there are a lot of small projects like seq24 that
may or may not be deemed "useful".  mostly, software that only
supports ALSA is used for audio "production".  hopefully, 4Front
opening up OSS will catch the fancy of artist/hackers.

> Can somebody give an update on PJSIP and work that has been done on full 
> duplex support for various audio drivers.

can't comment on pjsip as I don't use it.

as far as full-duplex, most of the bugs wrt full-duplex in audio(4)
were actually fixed before 4.2.  however, libossaudio lacked a proper
implementation of SNDCTL_DSP_SETTRIGGER and had other bugs that made
it unusable for full-duplex.  there wasn't much work needed in the
low level drivers.  usually, if hardware supports full-duplex and
the driver can both play and record, then full-duplex "just works".

> Thank You,
> Predrag
> 
> 
> P. S. Particular thanks to developers of audio drivers for their hard work.

-- 
[EMAIL PROTECTED]
SDF Public Access UNIX System - http://sdf.lonestar.org

Reply via email to