]> granicus.if.org Git - libvpx/commit
Fix tsan error in VP9 sub8x8 intra mode search
authorJingning Han <jingning@google.com>
Thu, 11 Feb 2016 20:36:49 +0000 (12:36 -0800)
committerJames Zern <jzern@google.com>
Tue, 16 Feb 2016 19:24:09 +0000 (11:24 -0800)
commitd642294b1c57a5adacb1038ff45766c38bae8a6d
tree6c4124885974a874635fafa050b5fe87bc179ead
parentacc592b35abdb0e2ad60ba11bbdbcd0f08e8b4e8
Fix tsan error in VP9 sub8x8 intra mode search

This commit fixes issue 1141. The issue was triggered in multi-tile
encoding. The change properly saves and restores the block context
information in the real-time mode selection process. It removes
several redundant memcpy operations in sub8x8 intra block mode search.

Change-Id: I35c9ad197f4bd500ec39b5fc833f052f19eee010
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_rdopt.c