From 26a3c7ad6a1462b103aace93245f19fd9f7b5e2d Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Sat, 16 Jul 2022 16:10:39 +0200 Subject: [PATCH] Transcoder: Fix caps leak --- src/transcoder/transcoder.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/transcoder/transcoder.cpp b/src/transcoder/transcoder.cpp index 86f685b3a..66ba5f88a 100644 --- a/src/transcoder/transcoder.cpp +++ b/src/transcoder/transcoder.cpp @@ -119,6 +119,7 @@ GstElement *Transcoder::CreateElementForMimeType(const QString &element_type, co // Does this pad support the mime type we want? GstCaps *caps = gst_static_pad_template_get_caps(pad_template); GstCaps *intersection = gst_caps_intersect(caps, target_caps); + gst_caps_unref(caps); if (intersection) { if (!gst_caps_is_empty(intersection)) {