Revert "rtptransceiver: Store the SSRC of the current stream"
authorSebastian Dröge <sebastian@centricular.com>
Thu, 8 Oct 2020 15:49:56 +0000 (18:49 +0300)
committerSebastian Dröge <sebastian@centricular.com>
Thu, 8 Oct 2020 15:53:07 +0000 (18:53 +0300)
This reverts commit d1da271f255101dbe95a426d9f5065d300b53e5a.

It breaks the CI until the C# bindings are fixed.

ext/webrtc/gstwebrtcbin.c
ext/webrtc/webrtctransceiver.h

index b054a72..75d02a4 100644 (file)
@@ -277,14 +277,6 @@ gst_webrtcbin_sink_event (GstPad * pad, GstObject * parent, GstEvent * event)
     GST_DEBUG_OBJECT (parent,
         "On %" GST_PTR_FORMAT " checking negotiation? %u, caps %"
         GST_PTR_FORMAT, pad, check_negotiation, caps);
-
-    if (check_negotiation) {
-      WebRTCTransceiver *trans = WEBRTC_TRANSCEIVER (wpad->trans);
-      const GstStructure *s;
-
-      s = gst_caps_get_structure (caps, 0);
-      gst_structure_get_uint (s, "ssrc", &trans->current_ssrc);
-    }
   } else if (GST_EVENT_TYPE (event) == GST_EVENT_EOS) {
     check_negotiation = TRUE;
   }
index f834fd3..c037304 100644 (file)
@@ -39,7 +39,6 @@ struct _WebRTCTransceiver
 
   TransportStream          *stream;
   GstStructure             *local_rtx_ssrc_map;
-  guint                     current_ssrc;
 
   /* Properties */
   GstWebRTCFECType         fec_type;