| Index: source/libvpx/vp9/common/vp9_blockd.h
|
| diff --git a/source/libvpx/vp9/common/vp9_blockd.h b/source/libvpx/vp9/common/vp9_blockd.h
|
| index 319d34832b196b38f474671a6ebddf9e5c65f05b..e53e15da92b39d7adbae6b4314a674254ea41f36 100644
|
| --- a/source/libvpx/vp9/common/vp9_blockd.h
|
| +++ b/source/libvpx/vp9/common/vp9_blockd.h
|
| @@ -124,9 +124,12 @@ struct macroblockd_plane {
|
| int subsampling_y;
|
| struct buf_2d dst;
|
| struct buf_2d pre[2];
|
| - const int16_t *dequant;
|
| ENTROPY_CONTEXT *above_context;
|
| ENTROPY_CONTEXT *left_context;
|
| + int16_t seg_dequant[MAX_SEGMENTS][2];
|
| +
|
| + // encoder
|
| + const int16_t *dequant;
|
| };
|
|
|
| #define BLOCK_OFFSET(x, i) ((x) + (i) * 16)
|
| @@ -141,7 +144,7 @@ typedef struct RefBuffer {
|
|
|
| typedef struct macroblockd {
|
| struct macroblockd_plane plane[MAX_MB_PLANE];
|
| -
|
| + FRAME_COUNTS *counts;
|
| int mi_stride;
|
|
|
| MODE_INFO **mi;
|
| @@ -159,6 +162,9 @@ typedef struct macroblockd {
|
| int mb_to_top_edge;
|
| int mb_to_bottom_edge;
|
|
|
| + FRAME_CONTEXT *fc;
|
| + int frame_parallel_decoding_mode;
|
| +
|
| /* pointers to reference frames */
|
| RefBuffer *block_refs[2];
|
|
|
|
|