gst-plugins-rs/net
Martin Nordholts a719cbfcc6 rtp: Change RtpBasePay2::ssrc_collision from AtomicU64 to Option<u32>
Rust targets without support for `AtomicU64` is still
somewhat common. Running

    git grep -i 'max_atomic_width: Some(32)' | wc -l

in the Rust compiler repo currently counts to 34 targets.

Change the `RtpBasePay2::ssrc_collision` from `AtomicU64` to
`Mutex<Option<u32>>`. This way we keep support for these
targets.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1562>
2024-05-10 14:23:41 +00:00
..
aws Fix new Rust 1.78 clippy warnings 2024-05-02 18:36:23 +03:00
hlssink3 net/hlssink3: Refactor out HlsBaseSink & hlscmafsink from hlssink3 2024-05-09 21:50:32 +05:30
ndi Fix a couple of compiler/clippy warnings with --no-default-features 2024-02-08 13:02:55 +02:00
onvif onvifmetadataparse: Reset state in PAUSED->READY after pad deactivation 2024-04-05 15:19:37 +00:00
quinn net/quinn: Improve stream shutdown process 2024-05-09 16:43:26 +02:00
raptorq Use workspace features for crates metadata/deps 2024-02-05 15:34:31 +01:00
reqwest reqwest: Update to reqwest 0.12 2024-03-23 14:30:31 +02:00
rtp rtp: Change RtpBasePay2::ssrc_collision from AtomicU64 to Option<u32> 2024-05-10 14:23:41 +00:00
rtsp Fix clippy warnings after upgrade to Rust 1.77 2024-03-21 17:33:32 +00:00
webrtc webrtc: Update Signallable interface to new interface definition API 2024-05-10 14:13:55 +03:00
webrtchttp webrtchttp: Update to reqwest 0.12 2024-04-06 11:07:16 +03:00