Hi all, with the default configure options, kaffeine is compiled with xcb support, that means that it can only use xcb-based xine's vo plugins: xv and xshm.
with the "--without-xcb" configure option, kaffeine is compiled without xcb support, that means that it can use any xine's X11 vo plugin: xv, xshm, opengl, xxmc ... When an application wants to call Xlib functions from different threads, it has first to call XInitThreads, prior to any other X call, e.g. in main(). That's not possible for a plugin, like kaffeine's embeddable xine-part. The result will be most notably a konqueror crash at exit. OTOH, xcb is a truely thread-safe X11 library, so it solves the above mentionned issues. But only xv and xshm xine's vo plugins have been ported to xcb atm. ( Unrelated but FYI: Phonon-Xine uses xcb. ) -- [jaunty] xine engine doesn't run https://bugs.launchpad.net/bugs/155482 You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to kaffeine in ubuntu. -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs