gstreamer/gst-libs/gst
Olivier Crête 0adc6ccc01 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 gst-plugins-good#868

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1219>
2021-06-26 12:50:58 -04:00
..
allocators fdmemory: Allow for change of protection mode 2020-10-28 17:11:05 +00:00
app appsrc: When dropping buffers before handling the initial segment use the latest input segment 2021-06-08 17:31:02 +03:00
audio audio-converter: Free config when gst_audio_converter_new fails 2021-06-25 13:55:39 +00:00
fft Meson: Use pkg-config generator 2020-10-23 11:19:11 -04:00
gl gst: don't use volatile to mean atomic 2021-06-26 12:50:58 -04:00
pbutils Check mandatory ClockTime arguments 2021-06-16 14:52:38 +00:00
riff Use g_memdup2() where available and add fallback for older GLib versions 2021-06-02 14:21:02 +00:00
rtp rtp/header: Add missing array length annotation to read/write methods 2021-06-03 21:14:42 +02:00
rtsp gstrtspconnection: Add IPv6 support for tunneled mode 2021-06-24 06:10:19 +00:00
sdp Use g_memdup2() where available and add fallback for older GLib versions 2021-06-02 14:21:02 +00:00
tag gst: don't use volatile to mean atomic 2021-03-19 04:20:19 +00:00
video video-converter: Set up matrix tables only once. 2021-06-26 04:00:08 +00:00
gettext.h Fix FSF address 2012-11-03 23:05:09 +00:00
glib-compat-private.h Fix FSF address 2012-11-03 23:05:09 +00:00
gst-i18n-app.h tools: add simple command-line gst-play utility for testing purposes 2013-08-16 15:45:23 +01:00
gst-i18n-plugin.h Fix FSF address 2012-11-03 23:05:09 +00:00
meson.build meson: Add feature options for all plugins 2018-07-27 18:42:11 +05:30