Mercurial > libavcodec.hg
diff vp8data.h @ 12255:7db147ea02c4 libavcodec
VP8: Inline traversing vp8_small_mvtree
Much faster read_mv_component, slightly faster overall
author | conrad |
---|---|
date | Fri, 23 Jul 2010 21:46:25 +0000 |
parents | 112b3a0db187 |
children | e84378ff89ca |
line wrap: on
line diff
--- a/vp8data.h Fri Jul 23 21:46:20 2010 +0000 +++ b/vp8data.h Fri Jul 23 21:46:25 2010 +0000 @@ -110,16 +110,6 @@ { -VP8_MVMODE_NEW, -VP8_MVMODE_SPLIT } // '1110', '1111' }; -static const int8_t vp8_small_mvtree[7][2] = { - { 1, 4 }, - { 2, 3 }, - { -0, -1 }, // '000', '001' - { -2, -3 }, // '010', '011' - { 5, 6 }, - { -4, -5 }, // '100', '101' - { -6, -7 } // '110', '111' -}; - static const uint8_t vp8_mbsplits[5][16] = { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1 },