soup: Don't store a strong reference to the logging object
authorSebastian Dröge <sebastian@centricular.com>
Sat, 29 Jan 2022 10:56:22 +0000 (12:56 +0200)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Sat, 29 Jan 2022 16:22:48 +0000 (16:22 +0000)
commit4ae3685ac4a3faad82d5474a6605317046d90dcc
tree253009e63e72f92f81307d297e9748fa36876369
parentbd6e1a9f7021e1cc3ed2242a8542fc73e69685c9
soup: Don't store a strong reference to the logging object

Otherwise this causes a reference cycle between the session, the logger
and the logging object (i.e. the sink element or session wrapper).

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