"Cyril Lacoux [Yack]" wrote:
> Le Jeudi 01 Janvier 2004 18:42, Aubin Paul a �crit :
>  
> Hi,
>
>> If you're talking about drawing the text on the mplayer screen, that
>> is possible currently, but you need a recent CVS version of mplayer.
>> As of right now, the only OSD message for mplayer is when using
>> bookmarks, but more could be added easily.

I just updated cvs. It now sends the volume as osd message to
tinyosd. 

> I'm talking about a way to drawing something on the screen (text, gauge ..) to 
> display sound settings in :
>  - freevo

works now

>  - mplayer

works with 1.0pre3 and higher

>  - xine
>  - tvtime
>  - any application which freevo could starts

doesn't work :-(

> I tried to use a modified version of tiny_osd which use ProgressBox, it works 
> fine in freevo but don't work when being in mplayer or xine.
> Xosd is a problem since all users don't use XFree.
>
> That I whish to have is an only one plugin which could do both.

Maybe that's not possible. But you could write a plugin based on Xosd
to replace tinyosd when the user uses X and has the libs
installed. The user than only needs to

plugin.remove('tinyosd')
plugin.activate('xosd')

to get the plugin based on xosd. You should not need to chnage any
file in Freevo. Right now, OSD_MESSAGE inside Freevo is only a string,
but when you get a string matching 'VOLUME .*%', you can be sure it's
a mixer setting and display the bars or something else.

Does this help?

Dischi

-- 
Students nowadays, complaining they only get 5MBs of disk space! In my
day we were lucky if we had one file, and that was /dev/null. 


-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id78&alloc_id371&op=click
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to