diff options
Diffstat (limited to 'vp9/common/vp9_mbpitch.c')
-rw-r--r-- | vp9/common/vp9_mbpitch.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/vp9/common/vp9_mbpitch.c b/vp9/common/vp9_mbpitch.c index 00fe9aa15..d5f104d4d 100644 --- a/vp9/common/vp9_mbpitch.c +++ b/vp9/common/vp9_mbpitch.c @@ -36,32 +36,32 @@ static void setup_macroblock(MACROBLOCKD *mb, BLOCKSET bs) { int i, stride; if (bs == DEST) { - y = &mb->dst.y_buffer; - u = &mb->dst.u_buffer; - v = &mb->dst.v_buffer; + y = &mb->plane[0].dst.buf; + u = &mb->plane[1].dst.buf; + v = &mb->plane[2].dst.buf; y2 = NULL; u2 = NULL; v2 = NULL; } else { - y = &mb->pre.y_buffer; - u = &mb->pre.u_buffer; - v = &mb->pre.v_buffer; + y = &mb->plane[0].pre[0].buf; + u = &mb->plane[1].pre[0].buf; + v = &mb->plane[2].pre[0].buf; - y2 = &mb->second_pre.y_buffer; - u2 = &mb->second_pre.u_buffer; - v2 = &mb->second_pre.v_buffer; + y2 = &mb->plane[0].pre[1].buf; + u2 = &mb->plane[1].pre[1].buf; + v2 = &mb->plane[2].pre[1].buf; } // luma - stride = mb->dst.y_stride; + stride = mb->plane[0].dst.stride; for (i = 0; i < 16; ++i) { const int offset = (i >> 2) * 4 * stride + (i & 3) * 4; setup_block(&blockd[i], y, y2, stride, offset, bs); } // chroma - stride = mb->dst.uv_stride; + stride = mb->plane[1].dst.stride; for (i = 16; i < 20; i++) { const int offset = ((i - 16) >> 1) * 4 * stride + (i & 1) * 4; setup_block(&blockd[i], u, u2, stride, offset, bs); |