gstreamer/ext
Matthew Waters 612102fdbc 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 https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/868

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/911>
2021-03-18 19:52:53 +11:00
..
aalib plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
cairo cairo: Use G_DECLARE_FINAL_TYPE 2020-03-12 19:24:57 +01:00
dv meson: allow libdv subproject fallback 2021-01-14 19:13:03 +00:00
flac flacenc: Pass audio info from set_format() to query_total_samples() explicitly 2020-07-03 06:55:38 +00:00
gdk_pixbuf plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
gtk build: update for gl pkg-config file split 2020-08-07 07:58:29 +00:00
jack gst: don't use volatile to mean atomic 2021-03-18 19:52:53 +11:00
jpeg jpegdec: check buffer size before dereferencing. Fixes #541 2020-09-10 09:47:35 +00:00
lame plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
libcaca plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
libpng libpng: Use G_DECLARE_FINAL_TYPE 2020-03-16 09:20:07 +01:00
mpg123 mpg123: Use G_DECLARE_FINAL_TYPE 2020-03-16 09:20:07 +01:00
pulse gst: don't use volatile to mean atomic 2021-03-18 19:52:53 +11:00
qt gst: don't use volatile to mean atomic 2021-03-18 19:52:53 +11:00
raw1394 raw1394: Use G_DECLARE_FINAL_TYPE 2020-03-16 09:20:07 +01:00
shout2 shout2: advertise documentation caps properly 2020-06-19 10:32:45 +01:00
soup souphttpsrc: don't fail when seeking past the end of the content 2020-07-10 11:41:55 +00:00
speex plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
taglib meson: Pass native: false to add_languages() 2020-05-13 19:25:33 +05:30
twolame plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
vpx gst: don't use volatile to mean atomic 2021-03-18 19:52:53 +11:00
wavpack wavpackdec: Add floating point format support 2021-03-08 15:19:57 +02:00
meson.build meson: Don't skip plugins that don't build with MSVC 2018-09-05 20:15:57 +05:30