summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_block.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_block.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_block.h')
-rw-r--r--vp9/encoder/vp9_block.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/vp9/encoder/vp9_block.h b/vp9/encoder/vp9_block.h
index 46f463a01..aef20f272 100644
--- a/vp9/encoder/vp9_block.h
+++ b/vp9/encoder/vp9_block.h
@@ -112,9 +112,9 @@ struct macroblock {
int quant_fp;
// skip forward transform and quantization
- int skip_txfm[MAX_MB_PLANE];
+ int skip_txfm[MAX_MB_PLANE << 2];
- int64_t bsse[MAX_MB_PLANE];
+ int64_t bsse[MAX_MB_PLANE << 2];
// Used to store sub partition's choices.
MV pred_mv[MAX_REF_FRAMES];