[PATCH] winepulse: Add pulse driver, v8
Charles Davis
cdavis at mymail.mines.edu
Wed Feb 29 00:37:29 CST 2012
On Feb 28, 2012, at 10:58 PM, Chris Robinson wrote:
> On Tuesday, February 28, 2012 5:32:13 PM Maarten Lankhorst wrote:
>> + * This is basically the same as the pa_threaded_mainloop implementation,
>> + * but that cannot be used because it uses pthread_create directly
>> + *
>> + * pa_threaded_mainloop_(un)lock -> pthread_mutex_(un)lock
>> + * pa_threaded_mainloop_signal -> pthread_cond_signal
>> + * pa_threaded_mainloop_wait -> pthread_cond_wait
>
> I'm curious why you're using pthreads. Doesn't WinAPI have anything comparable
> to pthread_cond_wait?
It does: http://msdn.microsoft.com/en-us/library/ms686301(v=vs.85).aspx
For some reason, the condition variable API just hasn't been implemented in Wine yet.
Chip
More information about the wine-devel
mailing list