summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_context_tree.h
diff options
context:
space:
mode:
authorJingning Han <jingning@google.com>2014-08-28 09:09:37 -0700
committerGerrit Code Review <gerrit@gerrit.golo.chromium.org>2014-08-29 08:29:34 -0700
commit02e6ecdc4c0bc1216f6748fe95ff6864d0f8304e (patch)
tree345e29d7d10745484c1de1ff65127058c8a78cfc /vp9/encoder/vp9_context_tree.h
parentc29cc89c78dcd5cdf66e879f284de40cb0d85a08 (diff)
downloadlibvpx-02e6ecdc4c0bc1216f6748fe95ff6864d0f8304e.tar
libvpx-02e6ecdc4c0bc1216f6748fe95ff6864d0f8304e.tar.gz
libvpx-02e6ecdc4c0bc1216f6748fe95ff6864d0f8304e.tar.bz2
libvpx-02e6ecdc4c0bc1216f6748fe95ff6864d0f8304e.zip
Extend block level sse to support multiple txfm blocks
This commit extends the sse and forward transform computation flag to support the case 64x64 blocks where there are 4 32x32 2D-DCT blocks. Change-Id: I86a3e805dfaa0f3abd812f590520c71aa0e40473
Diffstat (limited to 'vp9/encoder/vp9_context_tree.h')
-rw-r--r--vp9/encoder/vp9_context_tree.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/vp9/encoder/vp9_context_tree.h b/vp9/encoder/vp9_context_tree.h
index 0cbb24429..fccdaf5de 100644
--- a/vp9/encoder/vp9_context_tree.h
+++ b/vp9/encoder/vp9_context_tree.h
@@ -33,10 +33,10 @@ typedef struct {
int is_coded;
int num_4x4_blk;
int skip;
- int skip_txfm[MAX_MB_PLANE];
// For current partition, only if all Y, U, and V transform blocks'
// coefficients are quantized to 0, skippable is set to 0.
int skippable;
+ int skip_txfm[MAX_MB_PLANE << 2];
int best_mode_index;
int hybrid_pred_diff;
int comp_pred_diff;