typefindfunctions: allow per features registration
authorStéphane Cerveau <scerveau@collabora.com>
Fri, 4 Dec 2020 15:55:53 +0000 (16:55 +0100)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Thu, 10 Dec 2020 13:01:57 +0000 (13:01 +0000)
commitdff494977b8442941216b7bfd999959bad5c5577
treed73b004716773b1f1b07ae89f86bed020c17124e
parent817a533e47990f550da0370043eb0140a0f877ee
typefindfunctions: allow per features registration

Split plugin into features including
typefind functions 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/900>
gst/typefind/gsttypefindfunctions.c
gst/typefind/gsttypefindfunctionsdata.c [new file with mode: 0644]
gst/typefind/gsttypefindfunctionsdata.h [new file with mode: 0644]
gst/typefind/gsttypefindfunctionsplugin.c [new file with mode: 0644]
gst/typefind/gsttypefindfunctionsplugin.h [new file with mode: 0644]
gst/typefind/gsttypefindfunctionsriff.c [new file with mode: 0644]
gst/typefind/gsttypefindfunctionsstartwith.c [new file with mode: 0644]
gst/typefind/meson.build