[Bug 759131] glimagesink compiled for GLES/EGL/dispmanx (without X) fails on RaspberryPi

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Dec 10 02:04:00 PST 2015


https://bugzilla.gnome.org/show_bug.cgi?id=759131

--- Comment #3 from Florent Thiery <florent.thiery at ubicast.eu> ---
Well, i may be mistinterpreting, but isnt the loaded library the good one ?


(gdb) b gst_gl_display_new
Function "gst_gl_display_new" not defined.
Make breakpoint pending on future shared library load? (y or [n]) y
Breakpoint 1 (gst_gl_display_new) pending.
(gdb) run videotestsrc num-buffers=1 ! glimagesink
Starting program: /usr/bin/gst-launch-1.0 videotestsrc num-buffers=1 !
glimagesink
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0xb6642470 (LWP 9966)]
[New Thread 0xb5e42470 (LWP 9967)]
[New Thread 0xb54ff470 (LWP 9968)]
[New Thread 0xb4cff470 (LWP 9969)]
Setting pipeline to PAUSED ...

Breakpoint 1, gst_gl_display_new () at gstgldisplay.c:178
178       GstGLDisplay *display = NULL;
(gdb) info sharedlibrary
>From        To          Syms Read   Shared Object Library
0xb6fcf8f0  0xb6fea8b8  Yes (*)     /lib/ld-linux-armhf.so.3
0xb6ecd6d8  0xb6f81088  Yes (*)     /usr/lib/libgstreamer-1.0.so.0
0xb6e60b78  0xb6e95910  Yes (*)     /usr/lib/libgobject-2.0.so.0
0xb6d6e6b8  0xb6dec948  Yes (*)     /usr/lib/libglib-2.0.so.0
0xb6d34110  0xb6d4358c  Yes (*)     /usr/lib/libpthread.so.0
0xb6c05e20  0xb6cf77bc  Yes (*)     /usr/lib/libc.so.6
0xb6bd0160  0xb6bdef50  Yes         /usr/lib/libgcc_s.so.1
0xb6bafc88  0xb6bb0d70  Yes (*)     /usr/lib/libgmodule-2.0.so.0
0xb6b35da0  0xb6b68758  Yes (*)     /usr/lib/libm.so.6
0xb6b1c750  0xb6b20000  Yes (*)     /usr/lib/librt.so.1
0xb6b06ac0  0xb6b08fd8  Yes (*)     /usr/lib/libdl.so.2
0xb6af74a8  0xb6afc080  Yes (*)     /usr/lib/libffi.so.6
0xb6a82098  0xb6ad042c  Yes (*)     /usr/lib/libpcre.so.1
0xb6a68f40  0xb6a6e74c  Yes (*)    
/usr/lib/gstreamer-1.0/libgstvideotestsrc.so
0xb69fa7a8  0xb6a41d04  Yes (*)     /usr/lib/libgstvideo-1.0.so.0
0xb698dfa8  0xb69d2198  Yes (*)     /usr/lib/libgstbase-1.0.so.0
0xb6914690  0xb6964054  Yes (*)     /usr/lib/liborc-0.4.so.0
0xb68d12e8  0xb68f0cfc  Yes        
/root/.local/share/gstreamer-1.0/plugins/libgstopengl.so
0xb6883620  0xb68bcb30  Yes        
/root/gst-plugins-bad/gst-libs/gst/gl/.libs/libgstgl-1.0.so.0
0xb68584a8  0xb68667bc  Yes        
/root/gst-plugins-bad/gst-libs/gst/base/.libs/libgstbadbase-1.0.so.0
0xb683a8b0  0xb68445c0  Yes        
/root/gst-plugins-bad/gst-libs/gst/video/.libs/libgstbadvideo-1.0.so.0
0xb680aa90  0xb681ed5c  Yes (*)     /usr/lib/libgstpbutils-1.0.so.0
0xb67e9950  0xb67f9d04  Yes (*)     /opt/vc/lib/libGLESv2.so
0xb67c3904  0xb67e3448  Yes (*)     /opt/vc/lib/libEGL.so
0xb67a28b8  0xb67afc60  Yes (*)     /opt/vc/lib/libbcm_host.so
0xb678fba4  0xb6794d78  Yes         /opt/vc/lib/libvcos.so
0xb67806ec  0xb6783be0  Yes (*)     /opt/vc/lib/libvchiq_arm.so
0xb6748860  0xb6769360  Yes (*)     /usr/lib/libpng16.so.16
0xb6705a70  0xb6730018  Yes (*)     /usr/lib/libjpeg.so.8
0xb66b29e0  0xb66e64c4  Yes (*)     /usr/lib/libgstaudio-1.0.so.0
0xb668899c  0xb6694b90  Yes (*)     /usr/lib/libz.so.1
0xb6649210  0xb666a9d8  Yes (*)     /usr/lib/libgsttag-1.0.so.0
(*): Shared library is missing debugging information.
(gdb) c
Continuing.
[New Thread 0xb44ff470 (LWP 10612)]
[New Thread 0xb3aff470 (LWP 10613)]
ERROR: Pipeline doesn't want to pause.
[New Thread 0xb3148470 (LWP 10614)]
[Thread 0xb3aff470 (LWP 10613) exited]
Got context from element 'sink': gst.gl.GLDisplay=context,
gst.gl.GLDisplay=(GstGLDisplay)"\(GstGLDisplayEGL\)\ gldisplayegl0";
ERROR: from element
/GstPipeline:pipeline0/GstGLImageSinkBin:glimagesinkbin0/GstGLImageSink:sink:
glGetString not defined or returned invalid value
Additional debug info:
gstglimagesink.c(821): _ensure_gl_setup ():
/GstPipeline:pipeline0/GstGLImageSinkBin:glimagesinkbin0/GstGLImageSink:sink
Setting pipeline to NULL ...
Freeing pipeline ...
[Thread 0xb3148470 (LWP 10614) exited]
[Thread 0xb44ff470 (LWP 10612) exited]
[Thread 0xb4cff470 (LWP 9969) exited]
[Thread 0xb54ff470 (LWP 9968) exited]
[Thread 0xb5e42470 (LWP 9967) exited]
[Thread 0xb6642470 (LWP 9966) exited]
[Inferior 1 (process 9963) exited with code 0377]

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list