henryco
Posts: 33
Joined: Sat Jul 19, 2014 12:25 pm

Re: Bad bug in gstreamer1.0 in Jessie

Postby 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

!?
henryco
Posts: 33
Joined: Sat Jul 19, 2014 12:25 pm

Re: Bad bug in gstreamer1.0 in Jessie

Postby henryco » Sat Feb 27, 2016 1:07 pm

Perfectly fluid on screen: 1840x1044 @30fps
I had to reinstall gstreamer1.0 though
sonium
Posts: 25
Joined: Mon Feb 11, 2013 1:30 pm

Re: Bad bug in gstreamer1.0 in Jessie

Postby 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.
henryco
Posts: 33
Joined: Sat Jul 19, 2014 12:25 pm

Re: Bad bug in gstreamer1.0 in Jessie

Postby 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
sonium
Posts: 25
Joined: Mon Feb 11, 2013 1:30 pm

Re: Bad bug in gstreamer1.0 in Jessie

Postby 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...
sonium
Posts: 25
Joined: Mon Feb 11, 2013 1:30 pm

Re: Bad bug in gstreamer1.0 in Jessie

Postby 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?
henryco
Posts: 33
Joined: Sat Jul 19, 2014 12:25 pm

Re: Bad bug in gstreamer1.0 in Jessie

Postby henryco » Sat Apr 16, 2016 4:09 pm

Raspberry pi 2 , and jessie
sonium
Posts: 25
Joined: Mon Feb 11, 2013 1:30 pm

Re: Bad bug in gstreamer1.0 in Jessie

Postby 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.