Revert all these unrefs, they don't even pass make check !
authorThomas Vander Stichele <thomas@apestaart.org>
Tue, 15 Nov 2005 23:53:08 +0000 (23:53 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Tue, 15 Nov 2005 23:53:08 +0000 (23:53 +0000)
Original commit message from CVS:
Revert all these unrefs, they don't even pass make check !

ChangeLog
gst/base/gstbasesrc.c
gst/elements/gsttypefindelement.c
gst/gstqueue.c
gst/gstregistryxml.c
libs/gst/base/gstbasesrc.c
plugins/elements/gstqueue.c
plugins/elements/gsttypefindelement.c

index 1b98939..f48f250 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2005-11-16  Thomas Vander Stichele  <thomas at apestaart dot org>
+
+       * gst/base/gstbasesrc.c: (gst_base_src_init):
+       * gst/elements/gsttypefindelement.c: (gst_type_find_element_init):
+       * gst/gstqueue.c: (gst_queue_init):
+       * gst/gstregistryxml.c: (load_feature):
+         Revert all these unrefs, they don't even pass make check !
+
 2005-11-15  Johan Dahlin  <johan@gnome.org>
 
        * gst/base/gstbasesrc.c: (gst_base_src_init):
 
 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
 
+       reviewed by: <delete if not using a buddy>
+
+       * common/gtk-doc.mak:
+
+2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
+
        * gst/gstregistry.c: (gst_registry_scan_path_level):
          unref a plug-in we get that was already initialized
 
index fb7c5ba..5231e38 100644 (file)
@@ -195,7 +195,6 @@ gst_base_src_init (GstBaseSrc * basesrc, gpointer g_class)
 
   GST_DEBUG_OBJECT (basesrc, "creating src pad");
   pad = gst_pad_new_from_template (pad_template, "src");
-  gst_object_unref (pad_template);
 
   GST_DEBUG_OBJECT (basesrc, "setting functions on src pad");
   gst_pad_set_activatepush_function (pad,
index 40ad383..6bad7eb 100644 (file)
@@ -209,7 +209,6 @@ gst_type_find_element_init (GstTypeFindElement * typefind,
   /* sinkpad */
   src_template = gst_static_pad_template_get (&type_find_element_sink_template);
   typefind->sink = gst_pad_new_from_template (src_template, "sink");
-  gst_object_unref (src_template);
 
   gst_pad_set_activate_function (typefind->sink,
       GST_DEBUG_FUNCPTR (gst_type_find_element_activate));
@@ -222,7 +221,6 @@ gst_type_find_element_init (GstTypeFindElement * typefind,
   /* srcpad */
   sink_template = gst_static_pad_template_get (&type_find_element_src_template);
   typefind->src = gst_pad_new_from_template (sink_template, "src");
-  gst_object_unref (sink_template);
 
   gst_pad_set_activatepull_function (typefind->src,
       GST_DEBUG_FUNCPTR (gst_type_find_element_activate_src_pull));
index ac0a6af..890f7f5 100644 (file)
@@ -335,7 +335,6 @@ gst_queue_init (GstQueue * queue)
 
   sink_template = gst_static_pad_template_get (&sinktemplate);
   queue->sinkpad = gst_pad_new_from_template (sink_template, "sink");
-  gst_object_unref (sink_template);
 
   gst_pad_set_chain_function (queue->sinkpad,
       GST_DEBUG_FUNCPTR (gst_queue_chain));
@@ -353,7 +352,6 @@ gst_queue_init (GstQueue * queue)
 
   src_template = gst_static_pad_template_get (&srctemplate);
   queue->srcpad = gst_pad_new_from_template (src_template, "src");
-  gst_object_unref (src_template);
 
   gst_pad_set_activatepush_function (queue->srcpad,
       GST_DEBUG_FUNCPTR (gst_queue_src_activate_push));
index 3f0f26d..c44a4f4 100644 (file)
@@ -524,7 +524,7 @@ load_feature (xmlTextReaderPtr reader)
     return NULL;
   }
   if (!GST_IS_PLUGIN_FEATURE (feature)) {
-    gst_object_unref (feature);
+    g_object_unref (feature);
     return NULL;
   }
   while ((ret = xmlTextReaderRead (reader)) == 1) {
index fb7c5ba..5231e38 100644 (file)
@@ -195,7 +195,6 @@ gst_base_src_init (GstBaseSrc * basesrc, gpointer g_class)
 
   GST_DEBUG_OBJECT (basesrc, "creating src pad");
   pad = gst_pad_new_from_template (pad_template, "src");
-  gst_object_unref (pad_template);
 
   GST_DEBUG_OBJECT (basesrc, "setting functions on src pad");
   gst_pad_set_activatepush_function (pad,
index ac0a6af..890f7f5 100644 (file)
@@ -335,7 +335,6 @@ gst_queue_init (GstQueue * queue)
 
   sink_template = gst_static_pad_template_get (&sinktemplate);
   queue->sinkpad = gst_pad_new_from_template (sink_template, "sink");
-  gst_object_unref (sink_template);
 
   gst_pad_set_chain_function (queue->sinkpad,
       GST_DEBUG_FUNCPTR (gst_queue_chain));
@@ -353,7 +352,6 @@ gst_queue_init (GstQueue * queue)
 
   src_template = gst_static_pad_template_get (&srctemplate);
   queue->srcpad = gst_pad_new_from_template (src_template, "src");
-  gst_object_unref (src_template);
 
   gst_pad_set_activatepush_function (queue->srcpad,
       GST_DEBUG_FUNCPTR (gst_queue_src_activate_push));
index 40ad383..6bad7eb 100644 (file)
@@ -209,7 +209,6 @@ gst_type_find_element_init (GstTypeFindElement * typefind,
   /* sinkpad */
   src_template = gst_static_pad_template_get (&type_find_element_sink_template);
   typefind->sink = gst_pad_new_from_template (src_template, "sink");
-  gst_object_unref (src_template);
 
   gst_pad_set_activate_function (typefind->sink,
       GST_DEBUG_FUNCPTR (gst_type_find_element_activate));
@@ -222,7 +221,6 @@ gst_type_find_element_init (GstTypeFindElement * typefind,
   /* srcpad */
   sink_template = gst_static_pad_template_get (&type_find_element_src_template);
   typefind->src = gst_pad_new_from_template (sink_template, "src");
-  gst_object_unref (sink_template);
 
   gst_pad_set_activatepull_function (typefind->src,
       GST_DEBUG_FUNCPTR (gst_type_find_element_activate_src_pull));