On Tue, March 18, 2008 11:37 am, Adam Charrett wrote: > 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. >
Bad form I know to answer one's own post, but after a "well why don't I see what this kaa.display thing is" I realised that with a small patch it will do exactly what I need. Should have started looking a bit closer to home first. :-) Cheers Adam ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel