Backport of "gst: don't use volatile to mean atomic" into 1.18
requested to merge tpm/gst-editing-services:backport-mr-234-into-1.18-gst-es-drop-volatile into 1.18
Backport of !234 (merged) "gst: don't use volatile to mean atomic".
Commits:
- 083ae2b8 gst: don't use volatile to mean atomic