gst-plugins-rs/net
Sebastian Dröge 0ca4a3778a rtp: av1depay: Parse internal size fields of OBUs and handle them
They're not recommended by the spec to include in the RTP packets but it
is valid to include them. Pion is including them.

When parsing the size fields also make sure to only take that much of a
payload unit and to skip any trailing data (which should not exist in
the first place).

Pion is also currently storing multiple OBUs in a single payload unit,
which is not allowed by the spec but can be easily handled with this
code now.

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

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1612>
2024-06-14 13:13:21 +00:00
..
aws aws: Fix race condition when unlocking 2024-06-10 07:38:29 +00:00
hlssink3 Fix various new clippy 1.79 warnings 2024-06-14 08:33:49 +03:00
ndi Fix various new clippy 1.79 warnings 2024-06-14 08:33:49 +03:00
onvif onvifmetadataparse: Reset state in PAUSED->READY after pad deactivation 2024-04-05 15:19:37 +00:00
quinn quinn: Fix race condition when unlocking 2024-06-10 07:38:29 +00:00
raptorq Fix various new clippy 1.79 warnings 2024-06-14 08:33:49 +03:00
reqwest Fix various new clippy 1.79 warnings 2024-06-14 08:33:49 +03:00
rtp rtp: av1depay: Parse internal size fields of OBUs and handle them 2024-06-14 13:13:21 +00:00
rtsp rtspsrc2: Update rtpbin2 support to use rtprecv and rtpsend 2024-05-28 19:58:09 +10:00
webrtc deny: Add override for older tungstenite 2024-06-06 10:34:12 +00:00
webrtchttp webrtchttp: Fix race condition when unlocking 2024-06-10 07:38:29 +00:00