summaryrefslogtreecommitdiff
path: root/gst
diff options
context:
space:
mode:
authorFrançois Laignel <fengalin@free.fr>2021-04-20 22:18:09 +0200
committerSebastian Dröge <slomo@coaxion.net>2021-05-05 06:17:14 +0000
commitad3d7d34cccefb6551b5ed6545e49cc92fc76291 (patch)
tree9848862d236bc6ca2c49eedc0c0b2dc95f64dcd3 /gst
parenteb96f50c45c3ea7b35ff4601192ca5278a102c33 (diff)
downloadgstreamer-plugins-bad-ad3d7d34cccefb6551b5ed6545e49cc92fc76291.tar.gz
Use gst_element_request_pad_simple...
Instead of the deprecated gst_element_get_request_pad. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2180>
Diffstat (limited to 'gst')
-rw-r--r--gst/camerabin2/gstwrappercamerabinsrc.c4
-rw-r--r--gst/rist/gstristsink.c4
-rw-r--r--gst/rtp/gstrtpsink.c2
-rw-r--r--gst/sdp/gstsdpdemux.c8
-rw-r--r--gst/transcode/gsttranscodebin.c2
-rw-r--r--gst/transcode/gsturitranscodebin.c2
6 files changed, 12 insertions, 10 deletions
diff --git a/gst/camerabin2/gstwrappercamerabinsrc.c b/gst/camerabin2/gstwrappercamerabinsrc.c
index 491007e0d..fd595cb6b 100644
--- a/gst/camerabin2/gstwrappercamerabinsrc.c
+++ b/gst/camerabin2/gstwrappercamerabinsrc.c
@@ -598,10 +598,10 @@ gst_wrapper_camera_bin_src_construct_pipeline (GstBaseCameraSrc * bcamsrc)
video_recording_tee = gst_element_factory_make ("tee", "video_rec_tee");
gst_bin_add (GST_BIN_CAST (self), video_recording_tee); /* TODO check returns */
self->video_tee_vf_pad =
- gst_element_get_request_pad (video_recording_tee, "src_%u");
+ gst_element_request_pad_simple (video_recording_tee, "src_%u");
self->video_tee_sink =
gst_element_get_static_pad (video_recording_tee, "sink");
- tee_pad = gst_element_get_request_pad (video_recording_tee, "src_%u");
+ tee_pad = gst_element_request_pad_simple (video_recording_tee, "src_%u");
gst_ghost_pad_set_target (GST_GHOST_PAD (self->vidsrc), tee_pad);
gst_object_unref (tee_pad);
diff --git a/gst/rist/gstristsink.c b/gst/rist/gstristsink.c
index 1de516d50..9ba1f5539 100644
--- a/gst/rist/gstristsink.c
+++ b/gst/rist/gstristsink.c
@@ -259,7 +259,7 @@ gst_rist_sink_add_bond (GstRistSink * sink)
gst_element_add_pad (sink->rtxbin, pad);
g_snprintf (name, 32, "send_rtp_sink_%u", bond->session);
- pad = gst_element_get_request_pad (sink->rtpbin, name);
+ pad = gst_element_request_pad_simple (sink->rtpbin, name);
gst_object_unref (pad);
}
@@ -761,7 +761,7 @@ gst_rist_sink_start (GstRistSink * sink)
g_object_unref (session);
g_snprintf (name, 32, "src_%u", bond->session);
- pad = gst_element_get_request_pad (sink->dispatcher, name);
+ pad = gst_element_request_pad_simple (sink->dispatcher, name);
gst_element_link_pads (sink->dispatcher, name, bond->rtx_queue, "sink");
gst_object_unref (pad);
diff --git a/gst/rtp/gstrtpsink.c b/gst/rtp/gstrtpsink.c
index c94c6dadf..83739fb01 100644
--- a/gst/rtp/gstrtpsink.c
+++ b/gst/rtp/gstrtpsink.c
@@ -253,7 +253,7 @@ gst_rtp_sink_request_new_pad (GstElement * element,
return NULL;
GST_RTP_SINK_LOCK (self);
- pad = gst_element_get_request_pad (self->rtpbin, "send_rtp_sink_%u");
+ pad = gst_element_request_pad_simple (self->rtpbin, "send_rtp_sink_%u");
GST_RTP_SINK_UNLOCK (self);
g_return_val_if_fail (pad != NULL, NULL);
diff --git a/gst/sdp/gstsdpdemux.c b/gst/sdp/gstsdpdemux.c
index 1737ed8d4..6b1c5803f 100644
--- a/gst/sdp/gstsdpdemux.c
+++ b/gst/sdp/gstsdpdemux.c
@@ -784,7 +784,8 @@ gst_sdp_demux_stream_configure_udp (GstSDPDemux * demux, GstSDPStream * stream)
pad = gst_element_get_static_pad (stream->udpsrc[0], "src");
name = g_strdup_printf ("recv_rtp_sink_%u", stream->id);
- stream->channelpad[0] = gst_element_get_request_pad (demux->session, name);
+ stream->channelpad[0] =
+ gst_element_request_pad_simple (demux->session, name);
g_free (name);
GST_DEBUG_OBJECT (demux, "connecting RTP source 0 to manager");
@@ -814,7 +815,8 @@ gst_sdp_demux_stream_configure_udp (GstSDPDemux * demux, GstSDPStream * stream)
GST_DEBUG_OBJECT (demux, "connecting RTCP source to manager");
name = g_strdup_printf ("recv_rtcp_sink_%u", stream->id);
- stream->channelpad[1] = gst_element_get_request_pad (demux->session, name);
+ stream->channelpad[1] =
+ gst_element_request_pad_simple (demux->session, name);
g_free (name);
pad = gst_element_get_static_pad (stream->udpsrc[1], "src");
@@ -890,7 +892,7 @@ gst_sdp_demux_stream_configure_udp_sink (GstSDPDemux * demux,
/* get session RTCP pad */
name = g_strdup_printf ("send_rtcp_src_%u", stream->id);
- pad = gst_element_get_request_pad (demux->session, name);
+ pad = gst_element_request_pad_simple (demux->session, name);
g_free (name);
/* and link */
diff --git a/gst/transcode/gsttranscodebin.c b/gst/transcode/gsttranscodebin.c
index 0ceb163ca..da56a0d25 100644
--- a/gst/transcode/gsttranscodebin.c
+++ b/gst/transcode/gsttranscodebin.c
@@ -841,7 +841,7 @@ gst_transcode_bin_request_pad (GstElement * element, GstPadTemplate * temp,
{
GstTranscodeBin *self = (GstTranscodeBin *) element;
GstPad *gpad, *decodebin_pad =
- gst_element_get_request_pad (self->decodebin, "sink_%u");
+ gst_element_request_pad_simple (self->decodebin, "sink_%u");
if (!decodebin_pad) {
GST_ERROR_OBJECT (element,
diff --git a/gst/transcode/gsturitranscodebin.c b/gst/transcode/gsturitranscodebin.c
index 8cf13d380..9e4285611 100644
--- a/gst/transcode/gsturitranscodebin.c
+++ b/gst/transcode/gsturitranscodebin.c
@@ -272,7 +272,7 @@ src_pad_added_cb (GstElement * src, GstPad * pad, GstUriTranscodeBin * self)
sinkpad = gst_element_get_static_pad (self->transcodebin, "sink");
if (gst_pad_is_linked (sinkpad))
- sinkpad = gst_element_get_request_pad (self->transcodebin, "sink_%u");
+ sinkpad = gst_element_request_pad_simple (self->transcodebin, "sink_%u");
if (sinkpad) {
GST_DEBUG_OBJECT (self,