gstreamer/ext/pulse
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
..
meson.build doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
plugin.c Rename GstDeviceMonitor to GstDeviceProvider 2014-06-26 14:57:36 -04:00
pulsedeviceprovider.c pulse: fix discovery of newly added devices 2020-06-18 14:05:42 +00:00
pulsedeviceprovider.h pulse: Use G_DECLARE_FINAL_TYPE 2020-03-16 09:20:07 +01:00
pulsesink.c documentation: fix a number of typos 2019-10-05 22:38:11 +00:00
pulsesink.h gst: don't use volatile to mean atomic 2021-03-18 19:52:53 +11:00
pulsesrc.c docstrings: port ulinks to markdown links 2019-08-23 18:56:01 +02:00
pulsesrc.h pulse: Use G_DECLARE_FINAL_TYPE 2020-03-16 09:20:07 +01:00
pulseutil.c pulse: Fix format info to caps conversion for PCM 2019-01-18 11:06:38 +00:00
pulseutil.h Revert "pulsesrc: Move to extended stream API" 2019-01-18 11:06:38 +00:00