]> granicus.if.org Git - libvpx/commit
Change 2 motion search counts to be tile data
authorYunqing Wang <yunqingwang@google.com>
Tue, 25 Oct 2016 16:00:58 +0000 (09:00 -0700)
committerYunqing Wang <yunqingwang@google.com>
Tue, 25 Oct 2016 17:12:41 +0000 (10:12 -0700)
commitc192def8f3433d6713824fd31e76e9fa58cfd7f9
treeffc1f0161267861f1a1712b6a287c7293fa3ad04
parent2e6a1976a0fd9bc1cfbae137876b397b1148037e
Change 2 motion search counts to be tile data

This patch modified the motion search counts used in:
https://chromium-review.googlesource.com/#/c/305640/

These 2 counts were originally added as thread data, and used to
make decisions in motion search. The tile encoding order can be
inconsistent while using different number of threads, which can
cause bitstream mismatch. Here moved them to tile data to solve
the issue.

BUG=webm:1322

Change-Id: Iedc4477aef1746aa0a4f84d88a1156296fd3ba87
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_encoder.c
vp9/encoder/vp9_encoder.h
vp9/encoder/vp9_ethread.c