I think it might be worthwhile considering restructuring the audio
drivers into hardware independent wave, direct sound, midi
and mixer sections and a hardware dependent low level
implementation for oss, alsa, ...
The basic structure of all the drivers is similar enough to abstracted
out the hardware independent portions.
Joerg Mayer wrote:
On Mon, Feb 23, 2004 at 06:50:33PM -0500, Dimitrie O.
Paun wrote:
I think quite the opposite is true: having an
almost identical
driver in the tree simply obscures the matter more. The two will
diverge in time, and the NetBSD one will slowly bitrot. Now that
the two are the closest it's the time to document the differences
and integrate them in the OSS driver.
I think that the future of Linux sound will be more with alsa than
with oss. AFAIK, alsa does not exist with xxxBSD, so in my opinion,
using and supporting the respective interfaces instead of oss makes
more sense.
Ciao
Jörg
--
Joerg Mayer <jmayer(a)loplof.de>
We are stuck with technology when what we really want is just stuff that
works. Some say that should read Microsoft instead of technology.