Gstreamer-omx

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Gstreamer-omx

Gofrane
hello,
hello,
I ran this GSTREAMER pipeline on raspberien

time gst-launch-1.0 filesrc location=big_buck_bunny_480p_h264.mov ! qtdemux !  queue  !   h264parse ! omxh264dec  !  queue   !   glimagesink  


but I got this problem
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Got context from element 'glimagesink0': gst.gl.GLDisplay=context, gst.gl.GLDisplay=(GstGLDisplay)"\(GstGLDisplayEGL\)\ gldisplayegl0";
Caught SIGSEGV
#0  0x76c0ec80 in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x76cf9528 in ?? () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0
Spinning.  Please run 'gdb gst-launch-1.0 843' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.

Reply | Threaded
Open this post in threaded view
|

Re: Gstreamer-omx

ramp1911
Hi,

This bug is due to installation of libgles2-mesa in Rpi. glimagesink should dlopen "libGLESv2.so" in /opt/vc/lib instead opens an incompatible "libGLESv2.so.2" available in /usr/lib/arm-linux-gnueabihf/.  

Ref: https://bugzilla.gnome.org/show_bug.cgi?id=759133#c1

Thanks,
Ramp