Don't use _gst_pad().
authorWim Taymans <wim.taymans@gmail.com>
Mon, 26 May 2008 09:57:40 +0000 (09:57 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Mon, 26 May 2008 09:57:40 +0000 (09:57 +0000)
Original commit message from CVS:
* examples/switch/switcher.c: (switch_timer):
* gst/replaygain/gstrgvolume.c: (gst_rg_volume_init):
* gst/rtpmanager/gstrtpclient.c: (create_stream):
* gst/sdp/gstsdpdemux.c: (gst_sdp_demux_stream_configure_udp),
(gst_sdp_demux_stream_configure_udp_sink):
* tests/check/elements/deinterleave.c: (GST_START_TEST),
(pad_added_setup_data_check_float32_8ch_cb):
* tests/check/elements/rganalysis.c: (send_eos_event),
(send_tag_event):
Don't use _gst_pad().

gst/replaygain/gstrgvolume.c
tests/check/elements/deinterleave.c
tests/check/elements/rganalysis.c

index 35b4f5e..dbcfaf5 100644 (file)
@@ -341,14 +341,14 @@ gst_rg_volume_init (GstRgVolume * self, GstRgVolumeClass * gclass)
   GST_BIN_CLASS (parent_class)->add_element (GST_BIN_CAST (self),
       self->volume_element);
 
-  volume_pad = gst_element_get_pad (self->volume_element, "sink");
+  volume_pad = gst_element_get_static_pad (self->volume_element, "sink");
   ghost_pad = gst_ghost_pad_new_from_template ("sink", volume_pad,
       gst_pad_get_pad_template (volume_pad));
   gst_object_unref (volume_pad);
   gst_pad_set_event_function (ghost_pad, gst_rg_volume_sink_event);
   gst_element_add_pad (GST_ELEMENT_CAST (self), ghost_pad);
 
-  volume_pad = gst_element_get_pad (self->volume_element, "src");
+  volume_pad = gst_element_get_static_pad (self->volume_element, "src");
   ghost_pad = gst_ghost_pad_new_from_template ("src", volume_pad,
       gst_pad_get_pad_template (volume_pad));
   gst_object_unref (volume_pad);
index 23960c4..04ac41b 100644 (file)
@@ -149,7 +149,7 @@ GST_START_TEST (test_2_channels)
   fail_unless (gst_pad_set_caps (mysrcpad, caps));
   gst_pad_use_fixed_caps (mysrcpad);
 
-  sinkpad = gst_element_get_pad (deinterleave, "sink");
+  sinkpad = gst_element_get_static_pad (deinterleave, "sink");
   fail_unless (sinkpad != NULL);
   fail_unless (gst_pad_link (mysrcpad, sinkpad) == GST_PAD_LINK_OK);
   g_object_unref (sinkpad);
@@ -209,7 +209,7 @@ GST_START_TEST (test_2_channels_1_linked)
   fail_unless (gst_pad_set_caps (mysrcpad, caps));
   gst_pad_use_fixed_caps (mysrcpad);
 
-  sinkpad = gst_element_get_pad (deinterleave, "sink");
+  sinkpad = gst_element_get_static_pad (deinterleave, "sink");
   fail_unless (sinkpad != NULL);
   fail_unless (gst_pad_link (mysrcpad, sinkpad) == GST_PAD_LINK_OK);
   g_object_unref (sinkpad);
@@ -269,7 +269,7 @@ GST_START_TEST (test_2_channels_caps_change)
   fail_unless (gst_pad_set_caps (mysrcpad, caps));
   gst_pad_use_fixed_caps (mysrcpad);
 
-  sinkpad = gst_element_get_pad (deinterleave, "sink");
+  sinkpad = gst_element_get_static_pad (deinterleave, "sink");
   fail_unless (sinkpad != NULL);
   fail_unless (gst_pad_link (mysrcpad, sinkpad) == GST_PAD_LINK_OK);
   g_object_unref (sinkpad);
@@ -473,7 +473,7 @@ pad_added_setup_data_check_float32_8ch_cb (GstElement * deinterleave,
   gst_bin_add_many (GST_BIN (pipeline), queue, sink, NULL);
   fail_unless (gst_element_link_many (queue, sink, NULL));
 
-  sinkpad = gst_element_get_pad (queue, "sink");
+  sinkpad = gst_element_get_static_pad (queue, "sink");
   fail_unless_equals_int (gst_pad_link (pad, sinkpad), GST_PAD_LINK_OK);
   gst_object_unref (sinkpad);
 
index 16253b2..0045cb9 100644 (file)
@@ -201,7 +201,7 @@ static void
 send_eos_event (GstElement * element)
 {
   GstBus *bus = gst_element_get_bus (element);
-  GstPad *pad = gst_element_get_pad (element, "sink");
+  GstPad *pad = gst_element_get_static_pad (element, "sink");
   GstEvent *event = gst_event_new_eos ();
 
   fail_unless (gst_pad_send_event (pad, event),
@@ -220,7 +220,7 @@ send_eos_event (GstElement * element)
 static void
 send_tag_event (GstElement * element, GstTagList * tag_list)
 {
-  GstPad *pad = gst_element_get_pad (element, "sink");
+  GstPad *pad = gst_element_get_static_pad (element, "sink");
   GstEvent *event = gst_event_new_tag (tag_list);
 
   fail_unless (gst_pad_send_event (pad, event),