Skip to content
  • Johan Sternerup's avatar
    webrtc: Split sctptransport into lib and implementation parts · 607ef6db
    Johan Sternerup authored and GStreamer Marge Bot's avatar GStreamer Marge Bot committed
    GstWebRTCSCTPTransport is now made into into an abstract base class
    that only contains property specifications matching the
    RTCSctpTransport interface of the W3C WebRTC specification, see
    https://w3c.github.io/webrtc-pc/#rtcsctptransport-interface. This
    class is put into the WebRTC library to expose it for applications and
    to allow for generation of bindings for non-dynamic languages using
    GObject introspection.
    
    The actual implementation is moved to the subclass WebRTCSCTPTransport
    located in the WebRTC plugin.
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2214>
    607ef6db