gst/elements/gsttypefindelement.c (gst_type_find_element_activate): Unref found_caps...
authorJohan Dahlin <johan@gnome.org>
Wed, 2 Nov 2005 14:28:02 +0000 (14:28 +0000)
committerJohan Dahlin <johan@gnome.org>
Wed, 2 Nov 2005 14:28:02 +0000 (14:28 +0000)
Original commit message from CVS:
* gst/elements/gsttypefindelement.c (gst_type_find_element_activate):
Unref found_caps after we used it.

ChangeLog
gst/elements/gsttypefindelement.c
plugins/elements/gsttypefindelement.c

index daebcbf..c51d37c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-11-02  Johan Dahlin  <johan@gnome.org>
+
+       * gst/elements/gsttypefindelement.c (gst_type_find_element_activate): 
+       Unref found_caps after we used it.
+
 2005-11-02  Tim-Philipp Müller  <tim at centricular dot net>
 
        * gst/base/gstcollectpads.c: (gst_collectpads_peek):
index 57e4fdd..4817726 100644 (file)
@@ -824,6 +824,7 @@ gst_type_find_element_activate (GstPad * pad)
   /* 6 */
   g_signal_emit (typefind, gst_type_find_element_signals[HAVE_TYPE],
       0, 100, found_caps);
+  gst_caps_unref (found_caps);
   typefind->mode = MODE_NORMAL;
   /* FIXME see if I can unref the caps here */
 
index 57e4fdd..4817726 100644 (file)
@@ -824,6 +824,7 @@ gst_type_find_element_activate (GstPad * pad)
   /* 6 */
   g_signal_emit (typefind, gst_type_find_element_signals[HAVE_TYPE],
       0, 100, found_caps);
+  gst_caps_unref (found_caps);
   typefind->mode = MODE_NORMAL;
   /* FIXME see if I can unref the caps here */