[Darwine] Re: Mac OS X Audio driver

Emmanuel Maillard mahanuu at opendarwin.org
Thu May 25 14:28:01 CDT 2006


Here it come, I remove Ken's patches, remove ifdefs and add some  
comments.

Changelog :
	Initial Audio Driver for Mac OS X

Emmanuel

-------------- next part --------------
A non-text attachment was scrubbed...
Name: winecoreaudiodrv.diff
Type: application/octet-stream
Size: 64136 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20060525/9def2cf6/winecoreaudiodrv-0001.obj
-------------- next part --------------


Le 25 mai 06 ? 20:59, Alexandre Julliard a ?crit :

> Emmanuel Maillard <mahanuu at opendarwin.org> writes:
>
>> All callback used by CoreAudio/AudioUnit are call from a thread
>> created by CoreAudio.
>> Its why i can't use debug channels, critical section and call
>> DriverCallback directly ...
>
> Yes, you can't do much without a valid thread. That's really a broken
> API if you ask me... Anyway, please remove the #ifdefs, and add
> comments to the functions that run in a foreign thread to ensure that
> no one tries to call Windows APIs from there.
>
> -- 
> Alexandre Julliard
> julliard at winehq.org



More information about the wine-patches mailing list