webrtc: Remove APIs to set transport on sender/receiver 25/262625/1
authorOlivier CrĂȘte <olivier.crete@collabora.com>
Tue, 3 Nov 2020 00:55:46 +0000 (19:55 -0500)
committerSangchul Lee <sc11.lee@samsung.com>
Tue, 17 Aug 2021 02:50:57 +0000 (11:50 +0900)
They're not not used ever.

Change-Id: Ia90b7edfd32571bc018cb0cb2e5c1a8132da79e7
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1765>
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
gst-libs/gst/webrtc/rtpreceiver.c
gst-libs/gst/webrtc/rtpreceiver.h
gst-libs/gst/webrtc/rtpsender.c
gst-libs/gst/webrtc/rtpsender.h

index dd8c5a9..d20239a 100644 (file)
@@ -53,21 +53,6 @@ enum
 
 //static guint gst_webrtc_rtp_receiver_signals[LAST_SIGNAL] = { 0 };
 
-void
-gst_webrtc_rtp_receiver_set_transport (GstWebRTCRTPReceiver * receiver,
-    GstWebRTCDTLSTransport * transport)
-{
-  g_return_if_fail (GST_IS_WEBRTC_RTP_RECEIVER (receiver));
-  g_return_if_fail (GST_IS_WEBRTC_DTLS_TRANSPORT (transport));
-
-  GST_OBJECT_LOCK (receiver);
-  gst_object_replace ((GstObject **) & receiver->transport,
-      GST_OBJECT (transport));
-  gst_object_replace ((GstObject **) & receiver->rtcp_transport,
-      GST_OBJECT (transport));
-  GST_OBJECT_UNLOCK (receiver);
-}
-
 static void
 gst_webrtc_rtp_receiver_set_property (GObject * object, guint prop_id,
     const GValue * value, GParamSpec * pspec)
index c4260f7..c2fa210 100644 (file)
@@ -66,9 +66,6 @@ struct _GstWebRTCRTPReceiverClass
 
 GST_WEBRTC_API
 GstWebRTCRTPReceiver *      gst_webrtc_rtp_receiver_new                 (void);
-GST_WEBRTC_API
-void                        gst_webrtc_rtp_receiver_set_transport       (GstWebRTCRTPReceiver * receiver,
-                                                                         GstWebRTCDTLSTransport * transport);
 
 G_DEFINE_AUTOPTR_CLEANUP_FUNC(GstWebRTCRTPReceiver, gst_object_unref)
 
index 3c533bf..40d871c 100644 (file)
@@ -56,21 +56,6 @@ enum
 
 //static guint gst_webrtc_rtp_sender_signals[LAST_SIGNAL] = { 0 };
 
-void
-gst_webrtc_rtp_sender_set_transport (GstWebRTCRTPSender * sender,
-    GstWebRTCDTLSTransport * transport)
-{
-  g_return_if_fail (GST_IS_WEBRTC_RTP_SENDER (sender));
-  g_return_if_fail (GST_IS_WEBRTC_DTLS_TRANSPORT (transport));
-
-  GST_OBJECT_LOCK (sender);
-  gst_object_replace ((GstObject **) & sender->transport,
-      GST_OBJECT (transport));
-  gst_object_replace ((GstObject **) & sender->rtcp_transport,
-      GST_OBJECT (transport));
-  GST_OBJECT_UNLOCK (sender);
-}
-
 /**
  * gst_webrtc_rtp_sender_set_priority:
  * @sender: a #GstWebRTCRTPSender
index 6c42f2d..5fa9fe8 100644 (file)
@@ -80,12 +80,6 @@ GST_WEBRTC_API
 GstWebRTCRTPSender *        gst_webrtc_rtp_sender_new                   (void);
 
 GST_WEBRTC_API
-void                        gst_webrtc_rtp_sender_set_transport         (GstWebRTCRTPSender * sender,
-                                                                         GstWebRTCDTLSTransport * transport);
-GST_WEBRTC_API
-void                        gst_webrtc_rtp_sender_set_rtcp_transport    (GstWebRTCRTPSender * sender,
-                                                                         GstWebRTCDTLSTransport * transport);
-GST_WEBRTC_API
 void                        gst_webrtc_rtp_sender_set_priority          (GstWebRTCRTPSender *sender,
                                                                          GstWebRTCPriorityType priority);