gl/context: fill a GError on platform-specific fill_info() error
authorMatthew Waters <matthew@centricular.com>
Wed, 16 Jun 2021 05:55:49 +0000 (15:55 +1000)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Mon, 21 Jun 2021 08:02:31 +0000 (08:02 +0000)
commitaa8b27d45a5abdcbba4ec4af79aab6009a345ae0
tree21744d860e081b6df4f453fe04e2dc6c5e9c33a8
parent973f0bf55212d5df14943fa230b2427a99e65444
gl/context: fill a GError on platform-specific fill_info() error

Fixes bindings assuming that GError is always set on error:
https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/809#note_957493
https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/809#note_957494
https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/809#note_957498

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1204>
gst-libs/gst/gl/egl/gstglcontext_egl.c
gst-libs/gst/gl/egl/gstglcontext_egl.h
gst-libs/gst/gl/gstglcontext.c
gst-libs/gst/gl/x11/gstglcontext_glx.c
gst-libs/gst/gl/x11/gstglcontext_glx.h