Yes, I know I should use gst_object_unref
authorJohan Dahlin <johan@gnome.org>
Tue, 15 Nov 2005 19:38:14 +0000 (19:38 +0000)
committerJohan Dahlin <johan@gnome.org>
Tue, 15 Nov 2005 19:38:14 +0000 (19:38 +0000)
Original commit message from CVS:
Yes, I know I should use gst_object_unref

ext/ogg/gstoggdemux.c
ext/vorbis/vorbisdec.c

index 1128905562c5c78035db6e6c5d72139eaede33a4..38ed287c89592406777f9b4b26e1a3d28161aae5 100644 (file)
@@ -648,7 +648,7 @@ gst_ogg_pad_typefind (GstOggPad * pad, ogg_packet * packet)
         gst_element_set_state (element, GST_STATE_PAUSED);
         template = gst_static_pad_template_get (&internaltemplate);
         pad->elem_out = gst_pad_new_from_template (template, "internal");
-        g_object_unref (template);
+        gst_object_unref (template);
         gst_pad_set_chain_function (pad->elem_out, gst_ogg_pad_internal_chain);
         gst_pad_set_element_private (pad->elem_out, pad);
         gst_pad_set_active (pad->elem_out, TRUE);
@@ -1136,7 +1136,7 @@ gst_ogg_demux_init (GstOggDemux * ogg, GstOggDemuxClass * g_class)
   GstPadTemplate *template = gst_static_pad_template_get
       (&ogg_demux_sink_template_factory);
   ogg->sinkpad = gst_pad_new_from_template (template, "sink");
-  g_object_unref (template);
+  gst_object_unref (template);
 
   gst_pad_set_event_function (ogg->sinkpad, gst_ogg_demux_handle_event);
   gst_pad_set_chain_function (ogg->sinkpad, gst_ogg_demux_chain);
index 39bcbb3d2df481fc64a240f84863e9261bf68306..cfb6f26206c7a6fef8c264bb42b674bcbef8928e 100644 (file)
@@ -99,11 +99,11 @@ gst_vorbis_dec_base_init (gpointer g_class)
 
   src_template = gst_static_pad_template_get (&vorbis_dec_src_factory);
   gst_element_class_add_pad_template (element_class, src_template);
-  g_object_unref (src_template);
+  gst_object_unref (src_template);
 
   sink_template = gst_static_pad_template_get (&vorbis_dec_sink_factory);
   gst_element_class_add_pad_template (element_class, sink_template);
-  g_object_unref (sink_template);
+  gst_object_unref (sink_template);
 
   gst_element_class_set_details (element_class, &vorbis_dec_details);
 }
@@ -171,7 +171,7 @@ gst_vorbis_dec_init (GstVorbisDec * dec, GstVorbisDecClass * g_class)
 
   template = gst_static_pad_template_get (&vorbis_dec_sink_factory);
   dec->sinkpad = gst_pad_new_from_template (template, "sink");
-  g_object_unref (template);
+  gst_object_unref (template);
 
   gst_pad_set_event_function (dec->sinkpad, vorbis_dec_sink_event);
   gst_pad_set_chain_function (dec->sinkpad, vorbis_dec_chain);
@@ -180,7 +180,7 @@ gst_vorbis_dec_init (GstVorbisDec * dec, GstVorbisDecClass * g_class)
 
   template = gst_static_pad_template_get (&vorbis_dec_src_factory);
   dec->srcpad = gst_pad_new_from_template (template, "src");
-  g_object_unref (template);
+  gst_object_unref (template);
 
   gst_pad_set_event_function (dec->srcpad, vorbis_dec_src_event);
   gst_pad_set_query_type_function (dec->srcpad, vorbis_get_query_types);