aboutsummaryrefslogtreecommitdiffstats
path: root/libavutil/atomic_gcc.h
diff options
context:
space:
mode:
authorRonald S. Bultje <rsbultje@gmail.com>2017-04-05 16:18:54 -0400
committerMichael Niedermayer <michael@niedermayer.cc>2017-04-13 02:29:26 +0200
commit9d742f774a85fa82cbfd667f69b0ba4d14556d54 (patch)
treea52c83427c844da1c9fb600324dc0e3505c987e5 /libavutil/atomic_gcc.h
parent5e84c94f6962e23b552809280bd89c70d4a7ef5e (diff)
downloadffmpeg-9d742f774a85fa82cbfd667f69b0ba4d14556d54.tar.gz
vp8: make wait/thread_mb_pos atomic.
Fixes tsan warnings like this in fate-vp8-test-vector-007: WARNING: ThreadSanitizer: data race (pid=3590) Write of size 4 at 0x7d8c0000e07c by thread T2: #0 decode_mb_row_no_filter src/libavcodec/vp8.c:2330 (ffmpeg+0x000000ffb59e) [..] Previous write of size 4 at 0x7d8c0000e07c by thread T1: #0 decode_mb_row_no_filter src/libavcodec/vp8.c:2330 (ffmpeg+0x000000ffb59e) (cherry picked from commit 9a54c6f243412f62bae498ddcac337cb18ae6290) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Diffstat (limited to 'libavutil/atomic_gcc.h')
0 files changed, 0 insertions, 0 deletions