Re: Mac OS X Audio driver

2006-05-30 Thread Robert Reif
Emmanuel Maillard wrote: Hi, This patch is the initial Audio Driver for Mac OS X, quiet big (contain all winecoreaudio dir) tell me if you want i split this in separated patches. Thanks Emmanuel Authors: Ken Thomases Emmanuel Maillard Changelog: Initial Audio Driver for M

Re: [Darwine] Re: Mac OS X Audio driver

2006-05-25 Thread Jim White
Alexandre Julliard wrote: > Emmanuel Maillard <[EMAIL PROTECTED]> 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

Re: [Darwine] Re: Mac OS X Audio driver

2006-05-25 Thread David Bialac
>From trying to build this I also found that 1) @COREAUDIO@ isn't defined to '-framework CoreAudio' anywhere in the build system. 2) The driver doesn't appear in the list of audio drivers in winecfg Right now when trying to play audio in winamp, it crashes, though getting #2 cleaned up may fix thi

Re: [Darwine] Re: Mac OS X Audio driver

2006-05-25 Thread Alexandre Julliard
Emmanuel Maillard <[EMAIL PROTECTED]> 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 brok

Re: [Darwine] Re: Mac OS X Audio driver

2006-05-25 Thread Emmanuel Maillard
Le 25 mai 06 à 20:27, Alexandre Julliard a écrit : Emmanuel Maillard <[EMAIL PROTECTED]> writes: Sadly no, i can't, Wine debug channels relays on NtCurrentTeb which can't be call in AudioUnit IO thread, make it crash or worse. But I can remove them all. Is the audio library really calling o

Re: Mac OS X Audio driver

2006-05-25 Thread Alexandre Julliard
Emmanuel Maillard <[EMAIL PROTECTED]> writes: > Sadly no, i can't, Wine debug channels relays on NtCurrentTeb which > can't be call in AudioUnit IO thread, make it crash or worse. > But I can remove them all. Is the audio library really calling our code in a thread that we haven't created ourselv

Re: Mac OS X Audio driver

2006-05-25 Thread Emmanuel Maillard
Emmanuel Maillard <[EMAIL PROTECTED]> writes: Authors: Ken Thomases Emmanuel Maillard Changelog: Initial Audio Driver for Mac OS X. Could you please replace the fprintfs by the proper Wine debug macros? Sadly no, i can't, Wine debug channels relays on NtCurrentTe

Re: Mac OS X Audio driver

2006-05-25 Thread Alexandre Julliard
Emmanuel Maillard <[EMAIL PROTECTED]> writes: > Authors: > Ken Thomases > Emmanuel Maillard > > Changelog: > Initial Audio Driver for Mac OS X. Could you please replace the fprintfs by the proper Wine debug macros? Also it would be nice if you could send only your own code; I

Re: Mac OS X Audio driver => wineaudio.drv

2006-05-25 Thread Detlef Riekenberg
Am Mittwoch, den 24.05.2006, 19:51 +0200 schrieb Emmanuel Maillard: > This patch is the initial Audio Driver for Mac OS X, quiet big > (contain all winecoreaudio dir) tell me if you want i split this in > separated patches. The "Flatten DLL Directories" project ( http://wiki.winehq.org/Flatte