gstreamer/ext/webrtc
Olivier Crête b6114a7fed webrtcbin: Split pad name from mline
The simple case where this breaks is if you add a
datachannel and want to add a new pad (a new media) after). Another
case where this is broken is if the order of the media is forced to
something different by the peer.

It's more simple to just split both things completely. In practice, the
pads will be named in the order in which they are allocated, so it
shouldn't change the current behaviour, just enable new ones.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2104>
2021-04-12 17:55:06 -04:00
..
fwd.h webrtcbin: add support for data channels based on SCTP 2018-09-21 19:45:12 +10:00
gstwebrtc.c webrtcbin: an element that handles the transport aspects of webrtc connections 2018-02-02 15:02:21 +11:00
gstwebrtcbin.c webrtcbin: Split pad name from mline 2021-04-12 17:55:06 -04:00
gstwebrtcbin.h webrtcbin: Split pad name from mline 2021-04-12 17:55:06 -04:00
gstwebrtcice.c webrtc ice: Add 'min/max-rtp-port' props for setting RTP port range 2021-03-01 14:42:17 +00:00
gstwebrtcice.h webrtc ice: Add 'min/max-rtp-port' props for setting RTP port range 2021-03-01 14:42:17 +00:00
gstwebrtcstats.c webrtcstats: PLI/FIR/NACK direction are the opposite of the media 2020-12-29 15:07:03 -05:00
gstwebrtcstats.h webrtcbin: Implement getting stats for a specific pad 2020-11-24 04:27:52 +00:00
icestream.c webrtc ice: Add 'min/max-rtp-port' props for setting RTP port range 2021-03-01 14:42:17 +00:00
icestream.h webrtcbin: an element that handles the transport aspects of webrtc connections 2018-02-02 15:02:21 +11:00
meson.build webrtc: Update libnice version requirement to 0.1.17 2020-11-11 13:41:59 +02:00
nicetransport.c webrtc: Remove non rtcp-mux code 2020-11-24 01:59:55 +00:00
nicetransport.h webrtc: Add properties to change the socket buffer sizes to ice object 2020-11-03 22:07:53 +00:00
sctptransport.c webrtc: Set the DSCP markings based on the priority 2020-10-30 16:24:40 -04:00
sctptransport.h webrtc: Set the DSCP markings based on the priority 2020-10-30 16:24:40 -04:00
transportreceivebin.c webrtc: Remove non rtcp-mux code 2020-11-24 01:59:55 +00:00
transportreceivebin.h webrtc: Remove RECEIVE_STATE_DROP from transportreceivebin 2020-03-04 10:15:19 +00:00
transportsendbin.c webrtcbin: Remove remnant of non-rtcp-mux mode 2021-01-06 23:02:37 +00:00
transportsendbin.h webrtcbin: Remove remnant of non-rtcp-mux mode 2021-01-06 23:02:37 +00:00
transportstream.c webrtcbin: Remove remnant of non-rtcp-mux mode 2021-01-06 23:02:37 +00:00
transportstream.h webrtcbin: Remove remnant of non-rtcp-mux mode 2021-01-06 23:02:37 +00:00
utils.c webrtcbin: Don't assert if an SDP media can't be converted to caps 2019-07-08 07:18:41 +00:00
utils.h webrtc: propagate more errors through the promise 2020-09-14 04:04:29 +00:00
webrtcdatachannel.c webrtc/datachannel: clear the error after use 2020-08-24 17:02:35 +10:00
webrtcdatachannel.h webrtc: Add GstWebRTCDataChannel to the library API 2020-06-02 21:04:37 +00:00
webrtcsdp.c webrtc: propagate more errors through the promise 2020-09-14 04:04:29 +00:00
webrtcsdp.h webrtc: propagate more errors through the promise 2020-09-14 04:04:29 +00:00
webrtctransceiver.c webrtc: expose transport property on sender and receiver 2021-01-13 19:22:42 +00:00
webrtctransceiver.h webrtcbin: Remove remnant of non-rtcp-mux mode 2021-01-06 23:02:37 +00:00