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