Re: [2.6 patch] schedule obsolete OSS drivers for removal



Hi.

>>>No. Everything on Solaris uses the Solaris native sound API except for
>>>possibly quick-hack ports of applications from Linux. Doing anything
>>>else would as you say be insane and break things like device
>>>redirection on Sunrays.
>>>
>>
>>Device redirection is just "writing to a different /dev node" - on
>>Solaris and Linux. IIRC, the API is the same.
>
> This whole "OSS is cross platform" thing seems mostly like a cop out by
> lazy developers who can't be bothered to grok ALSA. None of the usual
> offenders (Skype, Quake 3, Doom 3) run on any other Unix platform so why
> not just use ALSA?
>
> It does not help that the most problematic apps seem to be proprietary
> (most likely they are abusing the OSS API in a way that no one
> anticipated).

What's actually funny (well actually it's not) is that Doom3 for
instance works great using the OSS emul of ALSA but not using
native ALSA for some reason. I haven't reported it cause it's
a commercial program without source.

( The sound stutters all the time, and not just when moving, etc, but
all the time )

// Stefan

Attachment:signature.asc
Description: OpenPGP digital signature



Relevant Pages

  • Re: [2.6 patch] schedule obsolete OSS drivers for removal
    ... > recommend to use ALSA API directly with apps. ... At the same time the kernel API itself should be suitable to ... > I, at least, have never thought that the OSS _API_ would die. ...
    (Linux-Kernel)
  • Re: [2.6 patch] schedule obsolete OSS drivers for removal
    ... the ALSA kernel API can go public and documented (altough I ... libraries over it. ...
    (Linux-Kernel)
  • Re: [OT] ALSA userspace API complexity
    ... So API might look a bit ... >> complicated for the first glance, but the ALSA interface code for simple ... It means that you are saying that kernel should be bigger and bigger. ... ever have such problems with the OSS API redirection to another API. ...
    (Linux-Kernel)
  • Re: [OT] ALSA userspace API complexity
    ... >> API, if kinky and verbose. ... And who is going to pay my medical bills when ALSA ... > extra hardware capabilities to applications. ... > some support functions for the easy PCM device initialization might be ...
    (Linux-Kernel)
  • Re: [OT] ALSA userspace API complexity
    ... Jaroslav Kysela ha scritto: ... >>API, if kinky and verbose. ... And who is going to pay my medical bills when ALSA ... We can add a simple (like OSS) API layer ...
    (Linux-Kernel)