On Thu, 2003-10-23 at 09:49, Aubin Paul wrote:
> Well, since we use Pygame/SDL, it would be possible to do that kind of
> stuff, but I like Freevo's "quiet" interface because I work in the
> same room as my TV and it's on all the time :)

I can appreciate that. :)  It would be easy to make a setting where you
could make the menus static by just pausing mplayer.

> Hmm... perhaps you should generate a seamless loop and "play" that via
> mplayer. Do the rendering in advance and then let mplayer handle it
> since it's already optimized for playback.

Yeah, that's the idea.  You'd call mplayer like this:

  mplayer -vf scale=800:-2,expand=800:600,bmovl2=/tmp/mplayer.fifo  \
          whirly-background.mpg -fixed-vo -loop 0

Mplayer will seamlessly loop this movie.  The whirly-background example
is a bit fast and to make it less annoying should be slowed down (Tivo's
animation is quite slow).  You could simulate that with -fps 20 or -fps
15, but then that will impact the animation speed of anything done with
bmovl2 as well.  This is a problem in general (because what if the user
wants to play something that happens to be, for whatever reason, 5 fps),
so I will be looking at having bmovl2 update independently of frame
rate.

Right now I am spending a bit of time looking at how to optimize the
blending routines in bmovl2.  They'd definitely benefit from MMX.

> Well, we'd always welcome more options... :) And more competition is
> always good for users...

And for stealing ideas from each other. :)

Cheers,
Jason.

-- 
Jason Tackaberry  ::  [EMAIL PROTECTED]  :: 705-949-2301 x330 
Academic Computing Support Specialist
Information Technology Services
Algoma University College  ::  www.auc.ca




-------------------------------------------------------
This SF.net email is sponsored by: The SF.net Donation Program.
Do you like what SourceForge.net is doing for the Open
Source Community?  Make a contribution, and help us add new
features and functionality. Click here: http://sourceforge.net/donate/
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to