"Chandan Pitta" wrote:
> 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? 

You will still be able to use mplayer or xine. The default is xine
right now because gstreamer lacks AC3 pass-through (and gst support in
kaa.popcorn is very basic).

> 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?

We will use no gl output from the player, we use the gl output of
clutter. You will have two choices for Freevo 2.0:

1. Use xv as you are doing now. No additional CPU load but we can not
   draw on top of the player and we can not show the video inside
   Freevo as a small window. Consider that the fallback.

2. All player will render themself into a clutter.Texture which will
   use GL to draw the video. Once it is inside a Texture we can draw
   stuff on it, rotate it, scale it, etc. This _may_ result in a
   higher CPU load depending on your graphic card. E.g. Jason has
   close to no additional CPU load for NVidia while I have a high load
   using an Intel chip.

Freevo 2.0 will use clutter as UI backend which uses GL. If you have
software GL with mesa you should use the fallback without OSD.


Dischi

-- 
PEOPLE'S WHOLE LIVES *DO* PASS IN FRONT OF THEIR EYES BEFORE THEY DIE. THE
PROCESS IS CALLED 'LIVING'.
        -- (Terry Pratchett, The Last Continent)

-------------------------------------------------------------------------
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