Hello guys,
I started to play with MPlayer OSD plugin (future replacement to bmovl
plugin) and I need some help.
First my idea: I want it to hold 3 surfaces and display them, but
never at the same time. These surfaces are:
1) Info: this will be something like our menu, but without the
Listing area. I mean, just View_Area and Info_Area. It will display,
based on skin xml contents, title, plot, rating, ...
2) Messages: this will display OSD messages. In future it will be
updated to get messages and respect priorities/classes from NotifyQueue
(a plugin I wish to code)
3) Play time OSD: like MPlayer OSD, but will be skin (xml)
designed.
The problem is how to relate to skin.
How should I get the Info_Area and View_Area surface and use them (to
use in 1)?
Probably 3 will require new skin functions, I'll handle it later.
Maybe there should be a 4th surface, to hold volume meter.
1 and 3 (probably 2 too) should be general, I mean, used by every other
plugin, like tv.mplayer and (if possible) xine plugins, so we have
common interface in every area. Maybe 2 and 4 (it it exists) could be
used even in audio/image players.
Gustavo
______________________________________________________________________
Yahoo! Mail - O melhor e-mail do Brasil! Abra sua conta agora:
http://br.yahoo.com/info/mail.html
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel