From 4c820acab97fc2733dac0592110022259932bed9 Mon Sep 17 00:00:00 2001 From: michael Date: Wed, 3 Dec 2003 17:44:15 +0000 Subject: [PATCH] vidix_get_image() fix git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11554 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libvo/vosub_vidix.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libvo/vosub_vidix.c b/libvo/vosub_vidix.c index a61fae3ab5..b49dfed016 100644 --- a/libvo/vosub_vidix.c +++ b/libvo/vosub_vidix.c @@ -578,10 +578,10 @@ static uint32_t vidix_get_image(mp_image_t *mpi) mpi->width=mpi->stride[0]=dstrides.y; if(mpi->flags&MP_IMGFLAG_PLANAR) { - mpi->planes[2]=vidix_mem+vidix_play.offsets[next_frame]+vidix_play.offset.v; - mpi->stride[2]=dstrides.v; - mpi->planes[1]=vidix_mem+vidix_play.offsets[next_frame]+vidix_play.offset.u; - mpi->stride[1]=dstrides.u; + mpi->planes[1]=vidix_mem+vidix_play.offsets[next_frame]+vidix_play.offset.v; + mpi->stride[1]=dstrides.v >> mpi->chroma_x_shift; + mpi->planes[2]=vidix_mem+vidix_play.offsets[next_frame]+vidix_play.offset.u; + mpi->stride[2]=dstrides.u >> mpi->chroma_x_shift; } else mpi->width/=mpi->bpp/8; mpi->flags|=MP_IMGFLAG_DIRECT;