gst_static_caps_get function returned allocated memory.
So, It should be free using gst_caps_unref.
https://bugzilla.gnome.org/show_bug.cgi?id=784311
n_print (" Availability: UNKNOWN!!!\n");
if (padtemplate->static_caps.string) {
+ GstCaps *caps = gst_static_caps_get (&padtemplate->static_caps);
+
n_print (" Capabilities:\n");
- print_caps (gst_static_caps_get (&padtemplate->static_caps), " ");
+ print_caps (caps, " ");
+ gst_caps_unref (caps);
}
n_print ("\n");