diff options
author | David Phung <davidph@axis.com> | 2020-09-28 22:03:47 +0200 |
---|---|---|
committer | David Phung <davidph@axis.com> | 2020-09-29 10:58:37 +0200 |
commit | 1589cb737b1c1b805009bc2d840e65189242780b (patch) | |
tree | 30ae426b41d6e27070dbfeffb296350d102ff5b2 | |
parent | c747711ac5562e53f90ed96e87776a2e6b9806ba (diff) |
rtsp-media: Plug memory leak
The get-storage signal of rtpbin increases the ref count of the storage.
So we have to unref it after usage.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-rtsp-server/-/merge_requests/155>
-rw-r--r-- | gst/rtsp-server/rtsp-media.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gst/rtsp-server/rtsp-media.c b/gst/rtsp-server/rtsp-media.c index 7a7a2f1..eb9ead1 100644 --- a/gst/rtsp-server/rtsp-media.c +++ b/gst/rtsp-server/rtsp-media.c @@ -1662,6 +1662,8 @@ update_stream_storage_size (GstRTSPMedia * media, GstRTSPStream * stream, size_time = (media->priv->latency + 50) * GST_MSECOND; g_object_set (storage, "size-time", size_time, NULL); + + g_object_unref (storage); } } |