summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Phung <davidph@axis.com>2020-09-28 22:03:47 +0200
committerDavid Phung <davidph@axis.com>2020-09-29 10:58:37 +0200
commit1589cb737b1c1b805009bc2d840e65189242780b (patch)
tree30ae426b41d6e27070dbfeffb296350d102ff5b2
parentc747711ac5562e53f90ed96e87776a2e6b9806ba (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.c2
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);
}
}