encodebasebin: Don't leak muxer pad
authorEdward Hervey <edward@centricular.com>
Sat, 12 Nov 2022 09:00:01 +0000 (10:00 +0100)
committerEdward Hervey <bilboed@bilboed.com>
Sat, 12 Nov 2022 09:33:51 +0000 (10:33 +0100)
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3390>

subprojects/gst-plugins-base/gst/encoding/gstencodebasebin.c

index e8b7af2..85a4913 100644 (file)
@@ -2220,6 +2220,7 @@ create_elements_and_pads (GstEncodeBaseBin * ebin)
       if (!pad)
         goto no_muxer_ghost_pad;
 
+      gst_object_unref (muxerpad);
       gst_element_add_pad (GST_ELEMENT (ebin), pad);
     }