[Darwine] Re: Mac OS X Audio driver
Alexandre Julliard
julliard at winehq.org
Thu May 25 13:59:49 CDT 2006
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