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

Reply via email to