[gst-devel] gst-plugins-gl status and direction
julien.isorce at gmail.com
Fri Jul 18 10:47:02 CEST 2008
"About the crash, I have not implemented the plugin yet to correctly
shutdown when some of the requirements are not avaiblable (no FBO) or
imcompatible (ex: FBO yes, no GLSL, no IMAGING, MESA yes, input video format
-> and when the glimagesink is not used in the pipeline.
2008/7/18 Julien Isorce <julien.isorce at gmail.com>:
> If you look at the doc in the doc directory, OpenGL 1.4 is the minimum
> required because the plugin cannot work withtout FBO (frame buffer object),
> and FBO are avaible only with OpenGL >= 1.4.
> And you have OpenGL 1.3.
> Try to update MESA if possible.
> I think it would be possible to have the glimagesink able to run withtout
> checiking FBO, later. But if FBO is not available, this element will be the
> only one available.
> You have to forget about running glupload, gldownload and glfilters
> withtout having FBO available.
> About the crash, I have not implemented the plugin yet to correctly
> shutdown when some of the requirements are not avaiblable (no FBO) or
> imcompatible (ex: FBO yes, no GLSL, no IMAGING, MESA yes, input video format
> -> I am adding this in my TODO list
> "gst-launch-0.10 videotestsrc ! glimagesink" should correctly shutdown in
> your case (no FBO) withtout crashing.
> 2008/7/18 Jaap A. Haitsma <jaap at haitsma.org>:
> On Thu, Jul 17, 2008 at 12:26 AM, David Schleef <ds at schleef.org> wrote:
>> > On Wed, Jul 16, 2008 at 03:16:04PM -0700, Steve Fink wrote:
>> >> On Tue, Jul 15, 2008 at 7:39 PM, David Schleef <ds at schleef.org> wrote:
>> >> > Code at:
>> >> >
>> >> > git://diracvideo.org/git/gst-plugins-gl.git
>> >> For people doing a git clone and trying to build it (like me) -- it'll
>> >> try to check something out of CVS, which won't work. Patch over it for
>> >> now by making a symlink named 'common' to the 'common' subdir of your
>> >> main gstreamer source area. Example:
>> >> ln -s ../gstreamer/common common
>> >> (too bad I immediately ran into a versioning problem, so I still
>> >> haven't managed to build anything...)
>> > I just fixed this. It specifies the full path to anon cvs now.
>> I checked out the code but if I run the following pipeline
>> gst-launch-0.10 videotestsrc ! glupload ! gldownload ! ximagesink
>> It crashes with the following output
>> Context 1 created
>> GL_VERSION: 1.3 Mesa 7.0.3-rc2
>> GLEW_VERSION: 1.5.0
>> GL_VENDOR: Tungsten Graphics, Inc
>> GL_RENDERER: Mesa DRI Intel(R) 915GM 20061017 x86/MMX/SSE2
>> gl mainLoop started
>> Context 1, EXT_framebuffer_object supported: no
>> Context 1, ARB_fragment_shader supported: no
>> Context 1, GLEW_ARB_imaging supported: no
>> Context 1, GLEW_MESA_ycbcr_texture supported: yes
>> Caught SIGSEGV accessing address (nil)
>> Do the gl plugins still not work for Intel cards?
>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>> Build the coolest Linux based applications with Moblin SDK & win great
>> Grand prize is a trip for two to an Open Source event anywhere in the
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.sourceforge.net
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the gstreamer-devel