ogg: allow per feature registration
authorJulian Bouzas <julian.bouzas@collabora.com>
Tue, 11 Aug 2020 15:47:02 +0000 (11:47 -0400)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Thu, 10 Dec 2020 13:01:57 +0000 (13:01 +0000)
commitd58cf8b8d368046891391a2ba65d919d23e63f0d
tree873c7870e0f02dad900bfebcc64dbf2015ad91d3
parent1e02717e839d7240d3ab48f40c7d043f0013437b
ogg: allow per feature registration

Split plugin into features including
elements and device providers 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>
ext/ogg/gstoggaviparse.c
ext/ogg/gstoggdemux.c
ext/ogg/gstoggdemux.h
ext/ogg/gstoggelements.h [moved from ext/ogg/gstogg.h with 60% similarity]
ext/ogg/gstoggmux.c
ext/ogg/gstoggparse.c
ext/ogg/gstoggplugin.c [moved from ext/ogg/gstogg.c with 73% similarity]
ext/ogg/gstogmparse.c
ext/ogg/meson.build