| Index: source/libvpx/vp9/encoder/vp9_mbgraph.c
|
| ===================================================================
|
| --- source/libvpx/vp9/encoder/vp9_mbgraph.c (revision 292072)
|
| +++ source/libvpx/vp9/encoder/vp9_mbgraph.c (working copy)
|
| @@ -63,8 +63,8 @@
|
| &distortion, &sse, NULL, 0, 0);
|
| }
|
|
|
| - xd->mi[0]->mbmi.mode = NEWMV;
|
| - xd->mi[0]->mbmi.mv[0].as_mv = *dst_mv;
|
| + xd->mi[0].src_mi->mbmi.mode = NEWMV;
|
| + xd->mi[0].src_mi->mbmi.mv[0].as_mv = *dst_mv;
|
|
|
| vp9_build_inter_predictors_sby(xd, mb_row, mb_col, BLOCK_16X16);
|
|
|
| @@ -141,7 +141,7 @@
|
| for (mode = DC_PRED; mode <= TM_PRED; mode++) {
|
| unsigned int err;
|
|
|
| - xd->mi[0]->mbmi.mode = mode;
|
| + xd->mi[0].src_mi->mbmi.mode = mode;
|
| vp9_predict_intra_block(xd, 0, 2, TX_16X16, mode,
|
| x->plane[0].src.buf, x->plane[0].src.stride,
|
| xd->plane[0].dst.buf, xd->plane[0].dst.stride,
|
| @@ -247,7 +247,7 @@
|
| xd->plane[0].dst.stride = buf->y_stride;
|
| xd->plane[0].pre[0].stride = buf->y_stride;
|
| xd->plane[1].dst.stride = buf->uv_stride;
|
| - xd->mi[0] = &mi_local;
|
| + xd->mi[0].src_mi = &mi_local;
|
| mi_local.mbmi.sb_type = BLOCK_16X16;
|
| mi_local.mbmi.ref_frame[0] = LAST_FRAME;
|
| mi_local.mbmi.ref_frame[1] = NONE;
|
|
|