Skip to content
  • Matthew Waters's avatar
    gst: don't use volatile to mean atomic · 640a65bf
    Matthew Waters authored
    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 https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/868
    
    Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2098>
    640a65bf