summaryrefslogtreecommitdiff
path: root/gst
diff options
context:
space:
mode:
authorSantiago Carot-Nemesio <sancane@gmail.com>2014-04-09 15:07:19 +0200
committerTim-Philipp Müller <tim@centricular.com>2014-04-10 01:22:33 +0100
commit7d97a4b20b194dd83f01be04cd2e7093da944fa3 (patch)
tree10367a5317c7e35c51fc8cbea33e6467095ae73e /gst
parentb3a18a2fcc9f9d88cc1b70b8f351fc5b106c31d5 (diff)
downloadgstreamer-plugins-bad-7d97a4b20b194dd83f01be04cd2e7093da944fa3.tar.gz
liveadder: fix memory leak querying sink caps
https://bugzilla.gnome.org/show_bug.cgi?id=727894
Diffstat (limited to 'gst')
-rw-r--r--gst/liveadder/liveadder.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gst/liveadder/liveadder.c b/gst/liveadder/liveadder.c
index 83669c54d..8cbea6072 100644
--- a/gst/liveadder/liveadder.c
+++ b/gst/liveadder/liveadder.c
@@ -827,6 +827,7 @@ gst_live_adder_sink_query (GstPad * pad, GstObject * parent, GstQuery * query)
gst_query_parse_caps (query, &filter);
result = gst_live_adder_sink_getcaps (adder, pad, filter);
gst_query_set_caps_result (query, result);
+ gst_caps_unref (result);
res = TRUE;
break;
}