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 <[EMAIL PROTECTED]> > We are stuck with technology when what we really want is just stuff that > works. Some say that should read Microsoft instead of technology.