tcp: allow per feature registration
authorStéphane Cerveau <scerveau@collabora.com>
Fri, 11 Dec 2020 11:42:03 +0000 (12:42 +0100)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 16 Mar 2021 17:58:59 +0000 (17:58 +0000)
commit520a682c7c421c2ce5f17d8f83553cf5e3a6f882
tree5786e9540d9ebd2e46c9b6a38cfb0cf5939af3fd
parent3d3831656dbbe063ead20e50724158a59ffd661d
tcp: 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>
gst/tcp/gstmultifdsink.c
gst/tcp/gstmultisocketsink.c
gst/tcp/gstsocketsrc.c
gst/tcp/gsttcpclientsink.c
gst/tcp/gsttcpclientsrc.c
gst/tcp/gsttcpelement.c [new file with mode: 0644]
gst/tcp/gsttcpelements.h [new file with mode: 0644]
gst/tcp/gsttcpplugin.c
gst/tcp/gsttcpserversink.c
gst/tcp/gsttcpserversrc.c
gst/tcp/meson.build