[MPlayer-dev-eng] [PATCH] VFCTRL_PERIODIC_UPDATE

Benjamin Zores ben at geexbox.org
Thu Jan 11 16:23:20 CET 2007


On 1/11/07, Jason Tackaberry <tack at urandom.ca> wrote:

> For my purposes, the intended use-case of VFCTRL_PERIODIC_UPDATE is
> vf_overlay, which I described in my original email.  The idea is to
> provide a generic mechanism for filters to update the mpi while paused
> and not be locked to the video's framerate.  vf_menu could use this as
> well.
>
> But basically any controlling application that wants to overlay an
> arbitrary image (with alpha blending) over a video will benefit from
> vf_overlay.  Another goal is to provide picture-in-picture.  We are
> using it in the Freevo project.

Additionally to Jason's statements, the vf_overlay will be a mandatory
feature for Freevo project has he already said. Freevo is a
considerable user of MPlayer and for the record, GeeXboX distro will
use Freevo in a very close future.

I can't tell much myself about the current patch but as for
vf_overlay, as a successor of bmovl filter, it has to be included in
native MPlayer builds.
Otherwise it would require shipping Freevo with a patched version of
MPlayer and thus would require recompiling and so on which is a pretty
bad idea.
The goal of course would be for Freevo to be able to use native
MPlayer (and the sooner it's applied, hope before rc2, the sooner
it'll be available on distros).

I will push vf_overlay patch as long as it needs to be included and
I'm ok for maintaining it in case of no one is interested in.

As for the current patch though, I really can't tell more.

Ben



-- 
"My life, and by extension everyone else's is meaningless."
Bender, Futurama



More information about the MPlayer-dev-eng mailing list