Adam Charrett wrote: > 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 > Will your work only be for the 2.x branch then?
John ------------------------------------------------------------------------- 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