gstreamer/sys/wasapi2
Matthew Waters 640a65bf96 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-bad/-/merge_requests/2098>
2021-03-22 14:34:36 +11:00
..
AsyncOperations.h wasapi2: Introduce new WASAPI plugin 2020-06-08 03:10:05 +00:00
gstwasapi2client.cpp gst: don't use volatile to mean atomic 2021-03-22 14:34:36 +11:00
gstwasapi2client.h wasapi2: Activate device asynchronously if required 2020-07-26 12:52:15 +00:00
gstwasapi2device.c wasapi2device: Make wasapi2 device distinguishable from wasapi device 2021-02-18 21:46:08 +09:00
gstwasapi2device.h wasapi2: Add device provider implementation 2020-06-08 03:10:05 +00:00
gstwasapi2sink.c wasapi2, mfvideosrc: Update "dispatcher" property to be only writable 2020-07-31 21:50:16 +09:00
gstwasapi2sink.h wasapi2: Introduce new WASAPI plugin 2020-06-08 03:10:05 +00:00
gstwasapi2src.c wasapi2, mfvideosrc: Update "dispatcher" property to be only writable 2020-07-31 21:50:16 +09:00
gstwasapi2src.h wasapi2: Introduce new WASAPI plugin 2020-06-08 03:10:05 +00:00
gstwasapi2util.c plugins: Use g_win32_error_message for HRESULT to string conversion 2020-07-18 11:05:52 +09:00
gstwasapi2util.h wasapi2: Introduce new WASAPI plugin 2020-06-08 03:10:05 +00:00
meson.build wasapi2: Always build if Windows 10 SDK is available 2021-02-18 19:46:17 +09:00
plugin.c docs: remove gst prefix from plugin titles 2020-07-02 18:10:21 +02:00