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



>> Still would be nice if users of ALSA who have the OSS backwards compat
>> enabled would thus also get transparent software mixing for all apps
>> using the OSS API.
>> not crucial, that's not what I'm saying, just nice if it would be possible.
>
>Technicall it's trivial to implement the soft-mixing in the kernel.
>The question is whether it's the right implementation.
>We have a user-space softmix for ALSA, and aoss wrapper for OSS using
>it. (I know aoss still has some problems that should be fixed,
>though.)
>
Software mixing in the kernel is like FPU ops in the kernel...



Jan Engelhardt
--
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • Re: [OT] ALSA userspace API complexity
    ... >> If you have sound device without this soft mixing is moved to user space ... This is the usual argument against kernel level mixing. ... > Because OSS API doesn't cover many things. ...
    (Linux-Kernel)
  • Re: [OT] ALSA userspace API complexity
    ... > This is the usual argument against kernel level mixing. ... >> Because OSS API doesn't cover many things. ... > Applications have no reasons to use for this kind of stupid format so OSS ...
    (Linux-Kernel)
  • Re: [2.6 patch] schedule obsolete OSS drivers for removal
    ... using the OSS API. ... Software mixing in the kernel is like FPU ops in the kernel... ... To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ ...
    (Linux-Kernel)
  • Re: [OT] ALSA userspace API complexity
    ... >>> With OSS API, it's a job of the kernel. ... Nothing prevents the kernel to forward the data to ... > then to userspace again and back to kernelspace in order to do something, ... > Why doing things complicated when there is no evident gain from it, ...
    (Linux-Kernel)

Loading