diff options
author | nick <nick@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-01-07 10:18:30 +0000 |
---|---|---|
committer | nick <nick@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-01-07 10:18:30 +0000 |
commit | 95ee0e2713c21a51bf1544c051f478a6f8105329 (patch) | |
tree | f89c46abcf2ed7a144239cbb42fe01aa0ab17b3c | |
parent | 75c0b3169b79bfa85c905f87f0c77c07f04f29ad (diff) | |
download | mpv-95ee0e2713c21a51bf1544c051f478a6f8105329.tar.bz2 mpv-95ee0e2713c21a51bf1544c051f478a6f8105329.tar.xz |
YV12 sliced output fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4032 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r-- | libvo/vosub_vidix.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libvo/vosub_vidix.c b/libvo/vosub_vidix.c index e0e7b26ff3..9f412f65a5 100644 --- a/libvo/vosub_vidix.c +++ b/libvo/vosub_vidix.c @@ -186,7 +186,7 @@ uint32_t vidix_draw_slice_420(uint8_t *image[], int stride[], int w,int h,int x, apitch = vidix_play.dest.pitch.v-1; bespitch = (w + apitch) & ~apitch; dest = vidix_mem + frames[next_frame] + vidix_play.offset.v; - dest += (bespitch*y + x)/2; + dest += bespitch*y/4 + x; src = image[1]; for(i=0;i<h/2;i++){ memcpy(dest,src,w/2); @@ -197,7 +197,7 @@ uint32_t vidix_draw_slice_420(uint8_t *image[], int stride[], int w,int h,int x, bespitch = (w + apitch) & ~apitch; dest = vidix_mem + frames[next_frame] + vidix_play.offset.u; - dest += (bespitch*y + x)/2; + dest += bespitch*y/4 + x; src = image[2]; for(i=0;i<h/2;i++){ memcpy(dest,src,w/2); |