Using "glimagesink" causes error on Android?

ionutneicu ionut.neicu at gmail.com
Wed Jul 22 06:32:59 PDT 2015


Hello, you don't need to explicitly create context unless you have a reason
for this. 
The context is created by one element and will be propagated through
pipeline so other elements can use it. Normally, glimagesink will create its
own GstGlContext. And yes, this context has its own thread that performs all
OpenGL calls. Remember, OpenGL is single threaded.

You might want to run gdb against your app to see where the SIGSEGV occurs
and the entire backtrace.
Have you tried gst-launch with the same pipeline as you want to use
programatically ?

What for example:

export GST_DEBUG=3; gst-launch-1.0 gltestsrc ! glimagesink   

says on your system?



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Using-glimagesink-causes-error-on-Android-tp4672667p4672790.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list