summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_ratectrl.c
diff options
context:
space:
mode:
authorJingning Han <jingning@google.com>2014-01-07 09:53:38 -0800
committerJingning Han <jingning@google.com>2014-01-07 10:18:04 -0800
commit06e4f825af0a2dfe799364a50c19dfa2654437ad (patch)
tree0c14346601b78543f136415f036e62d74e5a1d23 /vp9/encoder/vp9_ratectrl.c
parent16f5607dfef1041e507a7f755a1f937b7cd52242 (diff)
downloadlibvpx-06e4f825af0a2dfe799364a50c19dfa2654437ad.tar
libvpx-06e4f825af0a2dfe799364a50c19dfa2654437ad.tar.gz
libvpx-06e4f825af0a2dfe799364a50c19dfa2654437ad.tar.bz2
libvpx-06e4f825af0a2dfe799364a50c19dfa2654437ad.zip
Fix an issue in motion vector prediction stage
The previous implementation stops motion vector prediction test when the zero motion vector appears for the second time. This commit fixes it by simply skipping the second time check on zero mv and continuing on to next mv candidate. It slightly improves stdhd in speed 2 by 0.06% on average. Most static sequences are not affected. A few hard ones, like jet, ped, and riverbed were improved by 0.1 - 0.2%. Change-Id: Ia8d4e2ffb7136669e8ad1fb24ea6e8fdd6b9a3c1
Diffstat (limited to 'vp9/encoder/vp9_ratectrl.c')
0 files changed, 0 insertions, 0 deletions