gstreamer/gst/mxf
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
..
meson.build mxfdemux/mux: Add support for CEA-708 CDP from S436 essence tracks 2020-06-25 06:59:18 +00:00
mxf.c mxfdemux/mux: Add support for CEA-708 CDP from S436 essence tracks 2020-06-25 06:59:18 +00:00
mxfaes-bwf.c mxfdemux: Take temporal reordering from the index table into account 2017-06-27 10:47:44 +03:00
mxfaes-bwf.h
mxfalaw.c mxfdemux: Take temporal reordering from the index table into account 2017-06-27 10:47:44 +03:00
mxfalaw.h
mxfd10.c mxfdemux: Take temporal reordering from the index table into account 2017-06-27 10:47:44 +03:00
mxfd10.h
mxfdemux.c mxfdemux: Avoid possible NULL caps 'dereferencing' 2019-03-21 00:40:53 +00:00
mxfdemux.h mxfdemux: Output timecodes for video streams 2017-07-24 16:49:19 +03:00
mxfdms1.c documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
mxfdms1.h
mxfdv-dif.c mxfdemux: Take temporal reordering from the index table into account 2017-06-27 10:47:44 +03:00
mxfdv-dif.h
mxfessence.c
mxfessence.h mxfdemux: Take temporal reordering from the index table into account 2017-06-27 10:47:44 +03:00
mxfjpeg2000.c mxfdemux: Take temporal reordering from the index table into account 2017-06-27 10:47:44 +03:00
mxfjpeg2000.h
mxfmetadata.c gst: don't use volatile to mean atomic 2021-03-22 14:34:36 +11:00
mxfmetadata.h
mxfmpeg.c mxfdemux: Take temporal reordering from the index table into account 2017-06-27 10:47:44 +03:00
mxfmpeg.h
mxfmux.c plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:40:42 +02:00
mxfmux.h mxfmux: Write temporal offset and correct keyframe offset into index table 2017-06-27 15:04:22 +03:00
mxfprores.c mxfdemux: add support for Apple ProRes 2020-01-15 11:51:20 +00:00
mxfprores.h mxfdemux: add support for Apple ProRes 2020-01-15 11:51:20 +00:00
mxfquark.c
mxfquark.h
mxftypes.c bad: Avoid using deprecated API 2019-11-08 10:43:08 +00:00
mxftypes.h mxfdemux: Fix handling of IndexTableSegments 2015-12-09 16:33:39 +02:00
mxful.c mxfdemux: Handle zero-sized KLV items better and don't assert on them 2016-11-25 15:59:44 +02:00
mxful.h mxfmux: Write This Generation UID into the Identification metadata 2016-01-28 15:38:45 +01:00
mxfup.c mxfdemux: Take temporal reordering from the index table into account 2017-06-27 10:47:44 +03:00
mxfup.h
mxfvanc.c mxfvanc: document new sink pad template 2020-06-25 06:59:18 +00:00
mxfvanc.h mxfdemux/mux: Add support for CEA-708 CDP from S436 essence tracks 2020-06-25 06:59:18 +00:00
mxfvc3.c mxfdemux: Also allow picture essence element type 0x05 for VC-3 2019-08-12 18:19:46 +00:00
mxfvc3.h