Hi,

I am trying to create a GstElement using clutter_gst_video_sink_new in a
thread other than the main thread and its segfaulting with:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f6e767fc950 (LWP 26454)]
0x00007f6e8b6bf889 in glGetString () from /usr/lib/libGL.so.1

The thread has been created by gstreamer.  I am handling a pad-added message
for an element and then dynamically creating and linking my newly created
pipeline.  The creation of my pipeline fails when I call the above function,
the parameter I passed is a valid ClutterTexture object.

This used to work with 0.8.x series.

I also tried using ClutterGstVideoTexture, I couldn't find any sink pads on
it.  Although it didn't crash on cross thread access.

Any ideas?


-- 
Uday
http://soundc.de/

Reply via email to