From 3f5d60b38442e7f0ba37883c4b636150305dfae0 Mon Sep 17 00:00:00 2001 From: Deb Mukherjee Date: Sun, 9 Sep 2012 22:42:35 -0700 Subject: Entropy coding for hybrid transform Separates the entropy coding context models for 4x4, 8x8 and 16x16 ADST variants. There is a small improvement for HD (hd/std-hd) by about 0.1-0.2%. Results on derf/yt are about the same, probably because there is not enough statistics. Results may improve somewhat once the initial probability tables are updated for the hybrid transforms which is coming soon. Change-Id: Ic7c0c62dacc68ef551054fdb575be8b8507d32a8 --- vp8/common/entropy.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'vp8/common/entropy.h') diff --git a/vp8/common/entropy.h b/vp8/common/entropy.h index ec9f90ef5..b3d3eff9f 100644 --- a/vp8/common/entropy.h +++ b/vp8/common/entropy.h @@ -21,6 +21,8 @@ //#define SUBMVREF_COUNT 5 //#define VP8_NUMMBSPLITS 4 +extern const int vp8_i8x8_block[4]; + /* Coefficient token alphabet */ #define ZERO_TOKEN 0 /* 0 Extra Bits 0+0 */ @@ -97,8 +99,6 @@ extern DECLARE_ALIGNED(16, const int, vp8_coef_bands_16x16[256]); #define SUBEXP_PARAM 4 /* Subexponential code parameter */ #define MODULUS_PARAM 13 /* Modulus parameter */ -#define COEFUPDATETYPE 1 /* coef update type to use (1/2) */ - extern DECLARE_ALIGNED(16, const unsigned char, vp8_prev_token_class[MAX_ENTROPY_TOKENS]); -- cgit v1.2.3