diff options
author | Stefan Kost <ensonic@users.sf.net> | 2011-01-07 15:22:07 +0200 |
---|---|---|
committer | Stefan Kost <ensonic@users.sf.net> | 2011-01-07 15:22:07 +0200 |
commit | 60f748575b3ce929fc1a686e5fd8b994e184b296 (patch) | |
tree | adfc6bda2f7c7c915740540723f66bc66cfa21f8 | |
parent | 89fed534e8ee3791d7d961a5a86341bec941bf8c (diff) |
signalprocessor: don't leak the caps
-rw-r--r-- | gst-libs/gst/signalprocessor/gstsignalprocessor.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gst-libs/gst/signalprocessor/gstsignalprocessor.c b/gst-libs/gst/signalprocessor/gstsignalprocessor.c index 45a4dd21a..2cd33a42e 100644 --- a/gst-libs/gst/signalprocessor/gstsignalprocessor.c +++ b/gst-libs/gst/signalprocessor/gstsignalprocessor.c @@ -115,6 +115,8 @@ gst_signal_processor_class_add_pad_template (GstSignalProcessorClass * klass, "name", name, "name-template", name, "direction", direction, "presence", GST_PAD_ALWAYS, "caps", caps, NULL); + gst_caps_unref (caps); + GST_SIGNAL_PROCESSOR_PAD_TEMPLATE (new)->index = index; GST_SIGNAL_PROCESSOR_PAD_TEMPLATE (new)->channels = channels; |