GNOME Bugzilla – Bug 727091
glmosaic crashes pipeline when trying to come up
Last modified: 2014-03-27 10:48:51 UTC
SUSE 11 SP3 Haswell Core i7 All other plugins work. glmosaic does not. I get: intel_do_flush_locked failed: No such file or directory when using following pipeline: gst-launch gltestsrc ! glmosaic ! glimagesink I can provide more logging if anyone is interested.
0.10 is not maintained any more. Have you tried with 1.x yet?
Hi. It was actually git tag: RELEASE-0.10.3 Obtained from: http://cgit.freedesktop.org/gstreamer/gst-plugins-gl/ Is there a different location to obtain gst-plugins-gl?? Thanks
Yes, please try git master. RELEASE-0.10.3 is from almost 2 years ago.
>intel_do_flush_locked failed: No such file or directory This boils down to https://bugs.freedesktop.org/show_bug.cgi?id=41736 Which basically says no GL context sharing hanging off multiple X11 displays. It should be fixed in master of both gst-plugins-gl and gst-plugins-bad by commit a4ae695cf8d5ff4065a21277ff58493da79aee07 Author: Matthew Waters <ystreet00@gmail.com> Date: Wed Mar 12 23:46:58 2014 +1100 glx: use the display handle from the global display Intel drivers require the display handles be the same for context sharing to occur. Also solves some cases of use after free of the display when integrating with gstreamer-vaapi. See https://bugs.freedesktop.org/show_bug.cgi?id=41736 for the intel bug.
Let's close this then. Klasko, please re-open or file a new bug if you still have problems with git master and GStreamer 1.x, thanks!