diff options
author | Jingning Han <jingning@google.com> | 2014-08-28 09:09:37 -0700 |
---|---|---|
committer | Gerrit Code Review <gerrit@gerrit.golo.chromium.org> | 2014-08-29 08:29:34 -0700 |
commit | 02e6ecdc4c0bc1216f6748fe95ff6864d0f8304e (patch) | |
tree | 345e29d7d10745484c1de1ff65127058c8a78cfc /vp9/encoder/vp9_block.h | |
parent | c29cc89c78dcd5cdf66e879f284de40cb0d85a08 (diff) | |
download | libvpx-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.h | 4 |
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]; |