gs: allow per feature registration
authorStéphane Cerveau <scerveau@collabora.com>
Fri, 26 Mar 2021 10:41:50 +0000 (11:41 +0100)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 30 Mar 2021 09:51:18 +0000 (09:51 +0000)
commitd73ed3891a5b81c53bd7fe43c9d910616464fb7f
treed7a0e74300890a9ddc0fb9400fd985a5530c7482
parent5bcfb2dda011d4ce55798c6c8eea7d9e904dbcfa
gs: 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-bad/-/merge_requests/2115>
ext/gs/gstgs.cpp
ext/gs/gstgssink.cpp
ext/gs/gstgssink.h
ext/gs/gstgssrc.cpp
ext/gs/gstgssrc.h