GStreamer has its own config settings; they're baked into gtk-osx so if you build gstreamer that way it will make sure that that part is X-free. The rest of the app is another matter, though. Some apps will make X11 calls underneath gtk, so you may have to dig into the code. I think that GDK_DEBUG=interactive may also depend on X11 calls or other stuff not implemented in the quartz backend. The last several versions of Gtk have included gtkparasite, so you might investigate using that with your app. Regards, John Ralls |