Right after giving up with attempting to use the logo filters and other hacks to get an OSD on the screen, I've started to look at using a shaped window.
Now my preference for X toolkits is PyGTK but I'm worried this may place a too large burden on those with small systems. I've looked at (and got a very simple example working) python-xlib, but it is not complete and specifically doesn't appear to free pixmaps. FLTK doesn't support shaped windows in version 1 and the version 2 bindings are only beta. Qt - I haven't looked at, but this probably has the same issues as PyGTK (ie size). TK - Is slow and horrid, but there is support for shaped windows via an extension Does any one know of any other lightweight toolkits with python bindings that does shaped windows? Finally, if not, then is it asking too much of our users to install PyGTK or compile a small X application? Any thoughts? Cheers Adam Please note I have tried using most of the features provided by the current players and they simple don't fit the bill. Either they require a patch that isn't mainline yet or they don't work as expected. Also the majority of the OSD are applied to the video before it is scaled meaning that you get a small squished OSD when viewing a widescreen video on a 4:3 display. The only thing that is lost using a shaped window is alpha compositing over the video which is not a big thing. ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel