summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_onyx_int.h
diff options
context:
space:
mode:
authorDeb Mukherjee <debargha@google.com>2013-03-28 10:42:23 -0700
committerDeb Mukherjee <debargha@google.com>2013-04-22 09:27:59 -0700
commit70d9f116fd90f130ec7798b16c2083c9e3853050 (patch)
tree81ca57725ba81035969a4f15ae5ab372032f2b50 /vp9/encoder/vp9_onyx_int.h
parentf82c61b8862f258bde802dd2a509a8718a718a6b (diff)
downloadlibvpx-70d9f116fd90f130ec7798b16c2083c9e3853050.tar
libvpx-70d9f116fd90f130ec7798b16c2083c9e3853050.tar.gz
libvpx-70d9f116fd90f130ec7798b16c2083c9e3853050.tar.bz2
libvpx-70d9f116fd90f130ec7798b16c2083c9e3853050.zip
End of orientation zero group experiment
Adds an experiment that codes an end-of-orientation symbol for every eligible zero encountered in scan order. This cleans out various other sub-experiments that were part of the origiinal patch, which will be later included if found useful. Results are slightly positive on all sets (0.1 - 0.2% range). Change-Id: I57765c605fefc7fb9d1b57f1b356843602abefaf
Diffstat (limited to 'vp9/encoder/vp9_onyx_int.h')
-rw-r--r--vp9/encoder/vp9_onyx_int.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/vp9/encoder/vp9_onyx_int.h b/vp9/encoder/vp9_onyx_int.h
index 6d309c84d..a6cfe9367 100644
--- a/vp9/encoder/vp9_onyx_int.h
+++ b/vp9/encoder/vp9_onyx_int.h
@@ -126,6 +126,12 @@ typedef struct {
vp9_prob nzc_pcat_probs[MAX_NZC_CONTEXTS]
[NZC_TOKENS_EXTRA][NZC_BITS_EXTRA];
#endif
+#if CONFIG_CODE_ZEROGROUP
+ vp9_zpc_probs zpc_probs_4x4;
+ vp9_zpc_probs zpc_probs_8x8;
+ vp9_zpc_probs zpc_probs_16x16;
+ vp9_zpc_probs zpc_probs_32x32;
+#endif
} CODING_CONTEXT;
typedef struct {