Got tired of working around a thrown-together Xine/Xwindows interface, and am writing a proper interface to Xine which will (I hope) let me do the actual window management in Tk and/or Gtk.
I've already gotten it to the point of being able to play music files. The next trick is hooking in an X11 driver, which is causing me to pore over perlguts to find out how to do things like C structures.