gst-plugins-rs/net/aws/src
Sebastian Dröge 51f6d3986f aws: Fix race condition when unlocking
It would be possible that there is no cancellable yet when unlock() is
called, then a new future is executed and it wouldn't have any
information that it is not supposed to run at all.

To solve this remember if unlock() was called and reset this in
unlock_stop().

Also implement actual unlocking in s3hlssink.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1602>
2024-06-10 07:38:29 +00:00
..
s3hlssink aws: Fix race condition when unlocking 2024-06-10 07:38:29 +00:00
s3sink aws: Fix race condition when unlocking 2024-06-10 07:38:29 +00:00
s3src aws: Fix race condition when unlocking 2024-06-10 07:38:29 +00:00
transcribe_parse Use once_cell crate directly again 2024-01-31 18:07:57 +02:00
transcriber Fix new Rust 1.78 clippy warnings 2024-05-02 18:36:23 +03:00
lib.rs aws: use fixed BehaviorVersion 2024-03-26 17:44:16 +01:00
s3url.rs aws: Update to base32 0.5 2024-05-17 07:50:51 +00:00
s3utils.rs aws: Fix race condition when unlocking 2024-06-10 07:38:29 +00:00