[gst-devel] Video Hackfest conclusions

Andrey Nechypurenko andreynech at yahoo.com
Thu Nov 26 09:38:16 CET 2009


Thank you  Edward for the explanations.

Andrey.



----- Original Message ----
From: Edward Hervey <bilboed at gmail.com>
To: Discussion of the development of GStreamer <gstreamer-devel at lists.sourceforge.net>
Sent: Wed, November 25, 2009 5:53:28 PM
Subject: Re: [gst-devel] Video Hackfest conclusions

On Wed, 2009-11-25 at 08:47 -0800, Andrey Nechypurenko wrote:
> Hi,
> 
> 
> 
> > == gst-plugins-gl ==
> > The general consensus was that gst-plugins-gl is a hack. It was
> > necessary in the past to get things to work, but is not a good way
> > forward. However, the functionality or performance provided by the
> > current elements needs to continue working. Developers shared the
> > opinion that gst-plugins-cairo with cairo-gl surfaces is the best way
> > to achieve this.
> > Links:
> >  * http://gstreamer.freedesktop.org/wiki/VideoHackfest/Notes
> > Actions:
> >  * Get review of cairo-gl/gst-plugins-cairo code from gst-plugins-gl developers
> >  * Port gst-plugins-gl elements to use Cairo early to ensure required
> > features are available
> 
> I am wondering what then would be the preferred way to display video 
> within 3D scene? I am not familiar with Cairo (so maybe my assumption is
> wrong) but as I understand it is more 2D oriented. Will it be like:
> gstreamer -> cairo(image?)surface -> gltexture or somehow different?
> 
> I understand internal implementation problems mentioned in the notes, but 
> I have to say that it is rather convenient now with gst-plugins-gl to get the 
> decoded frame as ready to use GL texture.

  The whole point is that you will be able to get a GL texture from the
cairo buffer. That's the work that needs to be undertaken, after that
all the gst-plugins-gl elements will *also* be able to talk
video/x-cairo.

   Edward

> 
> Thank you,
> Andrey.
> 
> 
> 
>      
> 
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
> trial. Simplify your report design, integration and deployment - and focus on 
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
gstreamer-devel mailing list
gstreamer-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



      




More information about the gstreamer-devel mailing list