Bad bug in gstreamer1.0 in Jessie


33 posts   Page 2 of 2   1, 2
by henryco » Sat Feb 27, 2016 12:48 pm
!?

I'm on jessie (pure jessie, not a mix with wheezy) and i did nothing special except apt-get update and apt-get dist-upgrade and then the following pipeline works perfectly : (receives h264 from a PC)

gst-launch-1.0 -v udpsrc port=5000 caps="application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264" ! rtpjitterbuffer ! rtph264depay ! queue ! h264parse ! queue ! omxh264dec !
queue ! glimagesink

this did not work before.

Now as far as i can notice:
eglglessink element is available and works on wheezy but not on jessie.
glimagesink element is available and works on jessie but not on wheezy

!?
Posts: 33
Joined: Sat Jul 19, 2014 12:25 pm
by henryco » Sat Feb 27, 2016 1:07 pm
Perfectly fluid on screen: 1840x1044 @30fps
I had to reinstall gstreamer1.0 though
Posts: 33
Joined: Sat Jul 19, 2014 12:25 pm
by sonium » Fri Apr 15, 2016 5:29 pm
Code: Select all
pi@raspberrypi:~ $ gst-launch-1.0 videotestsrc ! videoconvert ! glimagesink
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  0x76ba6c80 in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x76c91528 in ?? () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0


Doesn't work in my case using the official display.
Posts: 25
Joined: Mon Feb 11, 2013 1:30 pm
by henryco » Sat Apr 16, 2016 12:57 pm
gst-launch-1.0 videotestsrc ! videoconvert ! glimagesink

works for me ! i dont know what you call official display. i use HDMI to a TV
Posts: 33
Joined: Sat Jul 19, 2014 12:25 pm
by sonium » Sat Apr 16, 2016 2:32 pm
henryco wrote:i dont know what you call official display. i use HDMI to a TV


This is the official display: https://www.raspberrypi.org/products/raspberry-pi-touch-display/

I'll test with HDMI...
Posts: 25
Joined: Mon Feb 11, 2013 1:30 pm
by sonium » Sat Apr 16, 2016 2:51 pm
henryco wrote:gst-launch-1.0 videotestsrc ! videoconvert ! glimagesink

works for me ! i dont know what you call official display. i use HDMI to a TV


I tested with HDMI, same error. Which Raspberry Pi model are you using?
Posts: 25
Joined: Mon Feb 11, 2013 1:30 pm
by henryco » Sat Apr 16, 2016 4:09 pm
Raspberry pi 2 , and jessie
Posts: 33
Joined: Sat Jul 19, 2014 12:25 pm
by sonium » Sun Apr 17, 2016 1:44 pm
henryco wrote:Raspberry pi 2 , and jessie


Thank you, I just tried and indeed it works on a Raspberry Pi 2 but not on 3.
Posts: 25
Joined: Mon Feb 11, 2013 1:30 pm