opus: allow per feature registration
authorStéphane Cerveau <scerveau@collabora.com>
Fri, 11 Dec 2020 15:59:50 +0000 (16:59 +0100)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 16 Mar 2021 17:58:59 +0000 (17:58 +0000)
commit5e728ee5b5a535242113fb2aece0b3dcd4b7c1f1
treeb580a000cbf9adba421998d579ce40ff5e67ec2f
parentcd5d4b025d63297d0f47082b25d66a00e397bfc3
opus: 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>
ext/opus/gstopus.c
ext/opus/gstopusdec.c
ext/opus/gstopuselement.c [new file with mode: 0644]
ext/opus/gstopuselements.h [new file with mode: 0644]
ext/opus/gstopusenc.c
ext/opus/meson.build