Implement THREAD_PRIORITY_TIME_CRITICAL

Mike Hearn mike at plan99.net
Tue Apr 4 08:46:33 CDT 2006


> By infinite loop I assume you mean it is sleeping, not burning cpu... But 
> anyway, is this a separate thread or part of a monolithic "wine"?

Right, it blocks on a message pipe. It's a separate thread.

> I think fragile is too harsh a way to describe it. You're not after 100% 
> realtime guarantee, just good all round audio that would basically not 
> stutter under normal circumstances. Currently you're not even getting that. 

Yes. The problem is nobody seems to know why not. It may be simply that 
lowish is not low enough (where "enough" is defined to be as low as 
Windows would provide). Unless somebody can sched light on the issue 
(har har :) we appear to be stuck.

thanks -mike



More information about the wine-devel mailing list