soup: Fix usage of symbols / defines that are gone in libsoup3
authorNirbheek Chauhan <nirbheek@centricular.com>
Fri, 25 Mar 2022 19:29:12 +0000 (00:59 +0530)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 29 Mar 2022 18:30:03 +0000 (18:30 +0000)
commit54eff61f0f235cc3d6216158ef16b59d758f8e34
treec08835d1fda8bed5f643196c6358d11698c704cf
parent6c910dc7461fa89a7b7a66ae3b6f87c57c039a49
soup: Fix usage of symbols / defines that are gone in libsoup3

I am not sure about the SOUP_MESSAGE_OVERWRITE_CHUNKS change, but it
was definitely already broken when using libsoup-3.0 in a shared
build. souphttpsrc probably needs to be ported from SoupMessage to
SoupServerMessage when using libsoup-3.0.

Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1111

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2032>
subprojects/gst-plugins-good/ext/soup/gstsouphttpsrc.c