"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