gst-plugins-rs/net
Sebastian Dröge 31e836f4d6 rtp: basepay: Negotiate SSRC and PT with downstream if not set via property
This makes the new payloaders closer to the old ones, and makes usage in
webrtcbin easier.

Also properly configure default PT of subclasses. Previously any PT that
was set for these subclasses via g_object_new() would be overridden by
the default one during construction.

Additionally, do SSRC collision handling while queueing output packets.
This is the more natural place as that's where the SSRC is actually
used, it happens potentially earlier and also allows to drain any
pending packets before the SSRC change in the caps.

Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/557

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1693>
2024-08-10 08:06:40 +00:00
..
aws Update for new debug log macro syntax 2024-07-08 11:25:23 +03:00
hlssink3 Update for new debug log macro syntax 2024-07-08 11:25:23 +03:00
mpegtslive Update for new debug log macro syntax 2024-07-08 11:25:23 +03:00
ndi Update for new debug log macro syntax 2024-07-08 11:25:23 +03:00
onvif Update for new debug log macro syntax 2024-07-08 11:25:23 +03:00
quinn net/quinn: Fix generation of self signed certificate 2024-07-12 12:26:54 +05:30
raptorq Update for new debug log macro syntax 2024-07-08 11:25:23 +03:00
reqwest Fix various 1.80 clippy warnings 2024-08-05 14:14:17 +03:00
rtp rtp: basepay: Negotiate SSRC and PT with downstream if not set via property 2024-08-10 08:06:40 +00:00
rtsp Update for new debug log macro syntax 2024-07-08 11:25:23 +03:00
webrtc net/webrtc: add support for answering to webrtcsink 2024-08-09 14:02:48 +02:00
webrtchttp Update for new debug log macro syntax 2024-07-08 11:25:23 +03:00