[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  

Changelog :
	Initial Audio Driver for Mac OS X


-------------- 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-devel/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-devel mailing list