Don't use _gst_pad().
authorWim Taymans <wim.taymans@gmail.com>
Mon, 26 May 2008 09:57:40 +0000 (09:57 +0000)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Tue, 11 Aug 2009 01:30:35 +0000 (02:30 +0100)
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/rtpmanager/gstrtpclient.c

index 1bdd72f..d3e2c67 100644 (file)
@@ -151,8 +151,8 @@ create_stream (GstRtpClient * rtpclient, guint32 ssrc)
   gst_bin_add (GST_BIN_CAST (rtpclient), stream->ptdemux);
 
   /* link jitterbuffer and PT demuxer */
-  srcpad = gst_element_get_pad (stream->jitterbuffer, "src");
-  sinkpad = gst_element_get_pad (stream->ptdemux, "sink");
+  srcpad = gst_element_get_static_pad (stream->jitterbuffer, "src");
+  sinkpad = gst_element_get_static_pad (stream->ptdemux, "sink");
   res = gst_pad_link (srcpad, sinkpad);
   gst_object_unref (srcpad);
   gst_object_unref (sinkpad);
@@ -165,7 +165,7 @@ create_stream (GstRtpClient * rtpclient, guint32 ssrc)
 
   /* ghost sinkpad */
   name = g_strdup_printf ("rtp_sink_%d", ssrc);
-  sinkpad = gst_element_get_pad (stream->jitterbuffer, "sink");
+  sinkpad = gst_element_get_static_pad (stream->jitterbuffer, "sink");
   stream->rtp_sink = gst_ghost_pad_new (name, sinkpad);
   gst_object_unref (sinkpad);
   g_free (name);