gst: don't use volatile to mean atomic
volatile is not sufficient to provide atomic guarantees and real atomics should be used instead. GCC 11 has started warning about using volatile with atomic operations.
https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1719
Discovered in #868 (closed)
Merge request reports
Activity
assigned to @gstreamer-merge-bot
mentioned in commit ystreet/gst-plugins-good@612102fd
added 1.18 Needs backport labels
added Backported into 1.18 label and removed Needs backport label
Merge Request for backport into 1.18 branch: !941 (merged) (target milestone: 1.18.5)
Needs manual intervention!
mentioned in merge request !941 (merged)
mentioned in commit tpm/gst-plugins-good@4b4f8c08
changed milestone to %1.19.1
mentioned in commit ocrete/gst-plugins-good@536e0159
mentioned in merge request !1012 (merged)
added Backported into 1.16 label
added 1.16 label