From 1eeeadb24e62bfc23261edbcd397a37dfff95f86 Mon Sep 17 00:00:00 2001 From: Luis de Bethencourt Date: Thu, 23 Jul 2015 10:57:26 +0100 Subject: [PATCH] glupload: fix memory leak GstCapsFeatures need to be freed with gst_caps_features_free() after use. CID #1312136, CID #1312136 --- gst-libs/gst/gl/gstglupload.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gst-libs/gst/gl/gstglupload.c b/gst-libs/gst/gl/gstglupload.c index 5f0f637ec3..56052bb77e 100644 --- a/gst-libs/gst/gl/gstglupload.c +++ b/gst-libs/gst/gl/gstglupload.c @@ -185,6 +185,8 @@ _gl_memory_upload_accept (gpointer impl, GstBuffer * buffer, GstCaps * in_caps, ret = FALSE; gst_caps_features_free (gl_features); + gst_caps_features_free (gl_overlay_features); + gst_caps_features_free (system_memory_overlay_features); if (!ret) return FALSE;