gstreamer/sys/ipcpipeline
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
..
gstipcpipeline.c ipcpipeline: move to sys/ and make it dependent on platform support for unix sockets 2017-08-02 10:40:24 +03:00
gstipcpipelinecomm.c gst: don't use volatile to mean atomic 2021-03-22 14:34:36 +11:00
gstipcpipelinecomm.h ipcpipeline: cleanup header includes 2017-09-04 16:03:17 +03:00
gstipcpipelinesink.c Don't pass default GLib marshallers for signals 2019-11-06 14:27:46 +00:00
gstipcpipelinesink.h ipcpipeline: move to sys/ and make it dependent on platform support for unix sockets 2017-08-02 10:40:24 +03:00
gstipcpipelinesrc.c ipcpipeline: Minimal fixes that allow building with MSVC 2020-01-14 09:23:02 +05:30
gstipcpipelinesrc.h ipcpipeline: move to sys/ and make it dependent on platform support for unix sockets 2017-08-02 10:40:24 +03:00
gstipcslavepipeline.c documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
gstipcslavepipeline.h ipcpipeline: move to sys/ and make it dependent on platform support for unix sockets 2017-08-02 10:40:24 +03:00
meson.build ipcpipeline: Rework compiler checks 2020-01-14 09:23:02 +05:30
protocol.txt ipcpipeline: move to sys/ and make it dependent on platform support for unix sockets 2017-08-02 10:40:24 +03:00