gio: allow per feature registration
authorStéphane Cerveau <scerveau@collabora.com>
Fri, 11 Dec 2020 14:12:29 +0000 (15:12 +0100)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 16 Mar 2021 17:58:59 +0000 (17:58 +0000)
commit5dcdc09077f2dc43d3d825bdd1682bc7a54298f9
tree95bf03465f7415655e59a3c0ff73bdee8da782b0
parent160ba7d0e9094a9254586f96ed9a02e9a6955dfe
gio: allow per feature registration

Split plugin into features including
dynamic types which can be indiviually
registered during a static build.

More details here:

https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/199
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/661

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1029>
16 files changed:
gst/gio/gstgio.c
gst/gio/gstgiobasesink.c
gst/gio/gstgiobasesink.h
gst/gio/gstgiobasesrc.c
gst/gio/gstgiobasesrc.h
gst/gio/gstgioelement.c [new file with mode: 0644]
gst/gio/gstgioelements.h [moved from gst/gio/gstgio.h with 67% similarity]
gst/gio/gstgiosink.c
gst/gio/gstgiosink.h
gst/gio/gstgiosrc.c
gst/gio/gstgiosrc.h
gst/gio/gstgiostreamsink.c
gst/gio/gstgiostreamsink.h
gst/gio/gstgiostreamsrc.c
gst/gio/gstgiostreamsrc.h
gst/gio/meson.build