lavc/hevc: use atomics for wpp_err
[ffmpeg.git] / libavcodec / hevc.h
index 6a3c7506c2a3e787df18e9f45f0a0fb82f917775..ff9a6cbf6d72fe16c5c1a0bdc352b0e66de852c6 100644 (file)
@@ -23,6 +23,8 @@
 #ifndef AVCODEC_HEVC_H
 #define AVCODEC_HEVC_H
 
+#include <stdatomic.h>
+
 #include "libavutil/buffer.h"
 #include "libavutil/md5.h"
 
@@ -885,7 +887,7 @@ typedef struct HEVCContext {
     uint16_t seq_output;
 
     int enable_parallel_tiles;
-    int wpp_err;
+    atomic_int wpp_err;
 
     const uint8_t *data;