GNOME Bugzilla – Bug 600630
gldownload not working anymore
Last modified: 2010-02-09 11:20:39 UTC
after: gst-launch filesrc location=pic.jpg ! decodebin ! glupload ! glfiltersobel ! gldownload ! jpegenc ! filesink location=out.jpg output file is empty. after: gst-launch filesrc location=video.ogv ! decodebin ! glupload ! glfiltersobel ! gldownload ! xvimagesink commands return immediately (was working on 18 oct 2009)
it works again after reversing this patch: http://cgit.freedesktop.org/gstreamer/gst-plugins-gl/diff/gst/gl/gstgldownload.c?id=506c6682d6daae6e8b21657133e89cc3315caa9f
I can reproduce it with gst-launch videotestsrc ! glupload ! gldownload ! fakesink on linux. I thought that I have tested gldownload again. I have to see if I have the same behaviour on win32 first.
The problem exactly happens 2 commits later: http://cgit.freedesktop.org/gstreamer/gst-plugins-gl/commit/?id=f19251cf4f450a827b0779b699be6e135a737e08 It should be fixed now: commit 893ae78ae38e87009037a7c87c7a558b4694653a Author: Julien Isorce <julien.isorce@gmail.com> Date: Wed Nov 4 23:12:42 2009 +0100 gldownload: do not forgot to create the gl context fix #600630