[gst-devel] Re: [gst-cvs] ds gst-plugins-bad: gst-plugins-bad/ gst-plugins-bad/sys/ gst-plugins-bad/sys/glsink/

David Schleef ds at schleef.org
Mon Jan 30 09:30:10 CET 2006

On Mon, Jan 30, 2006 at 05:04:41PM +0100, Jan Schmidt wrote:
> This same caveat applies to glimagesink, I expect. It will only manifest
> on some GL implementations, DRI in this case, but the DRI guys told me
> that they expect the OpenGL board to specify RTLD_GLOBAL type semantics
> as a requirement for GL using apps.
> That said, how can we support it in GStreamer? The 2 thoughts that occur
> to me are 1) glimagesink has to resolve libGL.so and dlopen it itself.

This makes sense and should work.

> 2) Add a flag that lets plugins register their requirement to be loaded
> into the global symbol table and implement that in core.

Let's not encourage bad APIs (OpenGL, not GStreamer).


David Schleef
Big Kitten LLC (http://www.bigkitten.com/) -- data acquisition on Linux

More information about the gstreamer-devel mailing list