Native NetBSD audio driver

Eric Pouech pouech-eric at wanadoo.fr
Tue Mar 2 14:23:44 CST 2004


James Gregory a écrit :
> On Thu, 2004-02-26 at 08:59, Alexandre Julliard wrote:
> 
>>Robert Reif <reif at earthlink.net> writes:
>>
>>
>>>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, ...
>>
>>Yes we should definitely do something like that. This sound driver
>>business is becoming a huge mess.
> 
> 
> Is there a reason not to use something like libao here?
> 
>     http://www.xiph.org/ao/
> 
> It lists NetBSD amongst the systems it supports. I suspect this will
> only solve part of the problem, since it appears to only do PCM audio
> output, but this has got to be a problem that has been solved before.
> 
> How complicated is the audio code? Would it be difficult for me to add a
> libao driver?
the issue here is that libao uses some thread related code to handle the 
asynchronous push of the audio stream. This could lead to some bad 
behavior in wine, and even portability issues as this is not abstracted 
well enough. And I didn't check the license

A+




More information about the wine-devel mailing list