I really don't understand how the overlays are done and what is required by
mplayer or xine to get that, but does this mean kaa.popcorn will not be
using xine or mplayer backends? When you said you will be using openGL to
solve the problems do you mean the backend player (I presume gstreamer) will
use openGL? My experience was that using "-vo gl" in mplayer was taxing my
cpu more than when using "-vo xv". The cpu almost dries up when playing 1080
resolution videos using gl. So using gstreamer with gl will have the same
effect or will it be using the accelerations of xv?

On Sat, Jul 12, 2008 at 1:58 PM, Jason Tackaberry <[EMAIL PROTECTED]> wrote:

> >From the perspective of the Freevo UI, there are two aspects to the
> "video problem":
>
>     1. High performance rendering of an alpha composited overlay on a
>        running video.
>     2. Being able to manipulate a video as a canvas object (to perform
>        visual effects, transformations, and transitions).
>
> Our previous approach during Freevo 2 development has been to solve this
> problem with player-specific extensions.  For MPlayer, this came in the
> form of vf_overlay and vf_outbuf, which was written and maintained by me
> for some time now, and available at
> http://urandom.ca/mebox/downloads.php .  For Xine, I implemented this
> functionality in a custom VO driver called kaa.
>
> Our decision to move to clutter as the backend was in part informed by
> our desire to use GL to solve the above to problems.  This new approach
> allows us to take better advantage of hardware acceleration, and is just
> a much more sane solution for the future.
>
> As a result, the kaa driver in kaa.xine -- at least in its current form
> -- is deprecated and will be removed.  Furthermore, I will no longer be
> maintaining the vf_overlay/vf_outbuf patch for MPlayer.
>
> Within the next couple weeks, I will be removing this functionality from
> kaa.xine and kaa.popcorn in svn, and reworking this aspect of
> kaa.popcorn to integrate with clutter.
>
> Cheers,
> Jason.
>
>
> -------------------------------------------------------------------------
> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
> Studies have shown that voting for your favorite open source project,
> along with a healthy diet, reduces your potential for chronic lameness
> and boredom. Vote Now at http://www.sourceforge.net/community/cca08
> _______________________________________________
> Freevo-devel mailing list
> Freevo-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freevo-devel
>
-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to