diff options
author | Scott LaVarnway <slavarnway@google.com> | 2011-10-27 11:26:30 -0400 |
---|---|---|
committer | Scott LaVarnway <slavarnway@google.com> | 2011-10-27 11:26:30 -0400 |
commit | 6064384d59b8aeb820b8cd11fbcbe3b39a4b53ad (patch) | |
tree | b709e6dfd21c8c1727bcc34e0d0152b1eaa001e2 /vp8/common/entropymode.h | |
parent | efa69d26a1b487ac599e3043ae47829a9a74c414 (diff) | |
download | libvpx-6064384d59b8aeb820b8cd11fbcbe3b39a4b53ad.tar libvpx-6064384d59b8aeb820b8cd11fbcbe3b39a4b53ad.tar.gz libvpx-6064384d59b8aeb820b8cd11fbcbe3b39a4b53ad.tar.bz2 libvpx-6064384d59b8aeb820b8cd11fbcbe3b39a4b53ad.zip |
Improved decode_split_mv()
Tests showed ~1.2% performance boost on the HD clip used.
Performance will vary based on material.
Change-Id: Icbcf1a828750d5b4ae5252bf596b3ef594042e8a
Diffstat (limited to 'vp8/common/entropymode.h')
-rw-r--r-- | vp8/common/entropymode.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/vp8/common/entropymode.h b/vp8/common/entropymode.h index fdb170df3..f4b48ff43 100644 --- a/vp8/common/entropymode.h +++ b/vp8/common/entropymode.h @@ -15,6 +15,15 @@ #include "onyxc_int.h" #include "treecoder.h" +typedef enum +{ + SUBMVREF_NORMAL, + SUBMVREF_LEFT_ZED, + SUBMVREF_ABOVE_ZED, + SUBMVREF_LEFT_ABOVE_SAME, + SUBMVREF_LEFT_ABOVE_ZED +} sumvfref_t; + typedef const int vp8_mbsplit[16]; #define VP8_NUMMBSPLITS 4 |