GNOME Bugzilla – Bug 693860
dvbsuboverlay: crash blending overlay on raspberry pi with gst-omx and eglglessink
Last modified: 2014-10-31 07:46:46 UTC
Created attachment 236215 [details] GDB output with backtrace for crash gst-launch crashes when playing MPEG-TS file using playbin on Raspberry Pi. I can't confirm that the problem is with container as the crash seems to be somewhere in color transformation using Orc, but all the MP4 files I have are played successfully and single TS file leads to crash. Output caps are just the same (video/x-raw, format=(string)I420, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, colorimetry=(string)bt709, framerate=(fraction)25/1) and input video is more or less the same, too, - H.264. GDB output is attached.
*** This bug has been marked as a duplicate of bug 684399 ***
Unfortunately, this bug is still there, too, after Orc fixes applied (and bug #693790 is fixed). Backtrace is the same.
Too bad, can you run the pipeline with ORC_DEBUG=5 and paste the complete output? Also can you try to simplify the pipeline and use the gst-libav decoder instead of the gst-omx one?
I'll continue my experiments on Monday (doesn't have the device for this weekend) and will post the results here.
Could you also make the mpeg-ts file (or a snippet thereof) available by any chance?
Tim, sorry for delay, I needed to ask for permission to share a sample. Debug log and video sample is attached. Unfortunately, I didn't managed to compile gst-libav out of the box on pi, so it's still with gst-omx decoder. Hope to make it with ffdec_h264 later.
Created attachment 236579 [details] Debug log with ORC_DEBUG=5
Can't put it as attachment, so video sample can be downloaded here: http://downmusic.ru/x.ts
Thx for the ts sample. I'm able to play this file with the packages available here: deb http://raspberrypi.collabora.com wheezy web ( http://www.raspberrypi.org/archives/5535 )
eglglessink was removed in the latest stable GStreamer series, with glimagesink being the replacement. Please file a new bug against glimagesink if you still have problems with glimagesink and recent versions of GStreamer (git master or 1.4.x), thanks!