Skip to content
Snippets Groups Projects
Commit 97b4986a authored by Sebastian Dröge's avatar Sebastian Dröge :tea:
Browse files

ges-source: Fix caps memory leak and compiler warnings when compiling without debug logging

parent 1ef0ba86
No related branches found
No related tags found
No related merge requests found
......@@ -48,6 +48,7 @@ _pad_added_cb (GstElement * element, GstPad * srcpad, GstPad * sinkpad)
GstPadLinkReturn res;
gst_element_no_more_pads (element);
res = gst_pad_link (srcpad, sinkpad);
#ifndef GST_DISABLE_GST_DEBUG
if (res != GST_PAD_LINK_OK) {
GstCaps *srccaps = NULL;
GstCaps *sinkcaps = NULL;
......@@ -59,7 +60,10 @@ _pad_added_cb (GstElement * element, GstPad * srcpad, GstPad * sinkpad)
"conversion bin: %s (srcpad caps %" GST_PTR_FORMAT
" sinkpad caps: %" GST_PTR_FORMAT ")",
gst_pad_link_get_name (res), srccaps, sinkcaps);
gst_caps_unref (srccaps);
gst_caps_unref (sinkcaps);
}
#endif
}
static void
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment