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

Reply via email to