gl: move each gl platform specific API to its own gir
authorGuillaume Desmottes <guillaume.desmottes@collabora.com>
Thu, 23 Jul 2020 09:48:55 +0000 (19:48 +1000)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Thu, 6 Aug 2020 04:09:09 +0000 (04:09 +0000)
commitdd5f7f1bf97eaec3d967b3fe670e3e600088904a
treef9483685164ef301e6cbacad5805b8c2e53d828f
parent9339f0198c2d6850ea06b8ad2dd38625723e5ecf
gl: move each gl platform specific API to its own gir

With contributions from:
Thibault Saunier <tsaunier@igalia.com>
Matthew Waters <matthew@centricular.com>

Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/issues/651

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/661>
31 files changed:
docs/libs/gl-egl/index.md [new file with mode: 0644]
docs/libs/gl-egl/sitemap.txt [new file with mode: 0644]
docs/libs/gl-wayland/index.md [new file with mode: 0644]
docs/libs/gl-wayland/sitemap.txt [new file with mode: 0644]
docs/libs/gl-x11/index.md [new file with mode: 0644]
docs/libs/gl-x11/sitemap.txt [new file with mode: 0644]
docs/meson.build
ext/gl/meson.build
gst-libs/gst/gl/egl/gstglmemoryegl.h
gst-libs/gst/gl/gstgl_fwd.h
gst-libs/gst/gl/meson.build
pkgconfig/gstreamer-gl-egl-uninstalled.pc.in [new file with mode: 0644]
pkgconfig/gstreamer-gl-egl.pc.in [new file with mode: 0644]
pkgconfig/gstreamer-gl-prototypes-uninstalled.pc.in [new file with mode: 0644]
pkgconfig/gstreamer-gl-prototypes.pc.in [new file with mode: 0644]
pkgconfig/gstreamer-gl-uninstalled.pc.in
pkgconfig/gstreamer-gl-wayland-uninstalled.pc.in [new file with mode: 0644]
pkgconfig/gstreamer-gl-wayland.pc.in [new file with mode: 0644]
pkgconfig/gstreamer-gl-x11-uninstalled.pc.in [new file with mode: 0644]
pkgconfig/gstreamer-gl-x11.pc.in [new file with mode: 0644]
pkgconfig/gstreamer-gl.pc.in
pkgconfig/meson.build
tests/check/meson.build
tests/examples/gl/generic/cube/meson.build
tests/examples/gl/generic/cubeyuv/meson.build
tests/examples/gl/generic/doublecube/meson.build
tests/examples/gl/generic/recordgraphic/meson.build
tests/examples/gl/qt/meson.build
tests/examples/gl/qt/mousevideooverlay/meson.build
tests/examples/gl/qt/qglwidgetvideooverlay/meson.build
tests/examples/gl/qt/qglwtextureshare/meson.build