List Info

Thread: Freevo 1: Graphic OSD for TV




Freevo 1: Graphic OSD for TV
country flaguser name
United Kingdom
2008-03-18 06:37:23
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-devellists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-dev
el

Re: Freevo 1: Graphic OSD for TV
country flaguser name
Ireland
2008-03-26 14:52:43
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;164216
239;13503038;w?http://sf.net/marketplace
_______________________________________________
Freevo-devel mailing list
Freevo-devellists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-dev
el

Re: Freevo 1: Graphic OSD for TV
country flaguser name
United Kingdom
2008-03-26 05:22:05
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;164216
239;13503038;w?http://sf.net/marketplace
_______________________________________________
Freevo-devel mailing list
Freevo-devellists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-dev
el

Re: Freevo 1: Graphic OSD for TV
country flaguser name
United Kingdom
2008-03-27 03:23:27
On Wed, 2008-03-26 at 19:52 +0000, John Molohan wrote:
> Adam Charrett wrote:
> > On Tue, March 18, 2008 11:37 am, Adam Charrett
wrote:
> >   
> <snip>
> > 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

No as long as people don't mind installing kaa.display it
will work on
the 1.8 branch, that's my intention.

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;164216
239;13503038;w?http://sf.net/marketplace
_______________________________________________
Freevo-devel mailing list
Freevo-devellists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-dev
el

[1-4]

about | contact  Other archives ( Real Estate discussion Medical topics )