Skip to content

gst: don't use volatile to mean atomic

Matthew Waters requested to merge ystreet/gstreamer:gst-drop-volatile into master

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 gst-plugins-good#868 (closed)

Merge request reports