]> granicus.if.org Git - libvpx/commit
Change to MV reference search.
authorPaul Wilkins <paulwilkins@google.com>
Tue, 4 Dec 2012 17:21:05 +0000 (17:21 +0000)
committerPaul Wilkins <paulwilkins@google.com>
Wed, 5 Dec 2012 14:03:45 +0000 (14:03 +0000)
commit4cc657ec6e17ab975ebba43034d6de5aa8e413ee
treed97a04a1dab5ebaea4d31666dfbd29b851b45607
parentd138262ac0e97f571fe16de46cbcc92ba8782151
Change to MV reference search.

This patch reduces the cpu cost of the MV ref
search by only allowing insert for candidates
that would be in the current top 4.

This could alter the outcome and slightly favors
near candidates which are tested first but also
limits the worst case loop count to 4 and means in
many cases it will drop out and not happen.

Change-Id: Idd795a825f9fd681f30f4fcd550c34c38939e113
vp9/common/vp9_blockd.h
vp9/common/vp9_findnearmv.c
vp9/common/vp9_mvref_common.c
vp9/encoder/vp9_block.h
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_onyx_if.c
vp9/encoder/vp9_onyx_int.h