On Saturday 23 April 2005 02:15 pm, [EMAIL PROTECTED] wrote: > This adds three macros to util-x11.cpp, X11L, X11U, and X11S() > Which lock, and unlock x11_lock, and run enclosed code within > a X11L and X11U, resp. This should be used around bare X11 calls, > to serialize all access to the X11 server. No other locks should > be acquired inside the X11L and X11U construct, or inside a X11S > macro. > > I've gone though a few classes to implement this locking protocol, > but I still haven't gone through everything.
This seems to have cleared up my hardlocks + occasional segfault on startup when using opengl vsync. However, there seems to be something slightly off - I'm getting occasional video corruption (just a frame or two) when using Xv. Isaac _______________________________________________ mythtv-dev mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
