soup: Fix plugin/element init
authorStéphane Cerveau <scerveau@collabora.com>
Tue, 3 May 2022 09:34:15 +0000 (11:34 +0200)
committerStéphane Cerveau <scerveau@collabora.com>
Wed, 25 May 2022 07:33:56 +0000 (09:33 +0200)
commit39b13fcdbd29227504190530f878219b642b0af6
tree9241e8b054c59507e3be7e3a419ff4c02cb85cd7
parent9b128f1841980b99221a6e5d4ca2954e102ca9f2
soup: Fix plugin/element init

In case of per features registration such as the
customizable gstreamer-full library, each
element should check that the soup library can be loaded to
facilitate the element registration.

Initialize the debug category properly

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2349>
subprojects/gst-plugins-good/ext/soup/gstsoup.c
subprojects/gst-plugins-good/ext/soup/gstsoupelement.c
subprojects/gst-plugins-good/ext/soup/gstsoupelements.h
subprojects/gst-plugins-good/ext/soup/gstsouphttpclientsink.c
subprojects/gst-plugins-good/ext/soup/gstsouphttpsrc.c