[Mplayer-cvslog] CVS: main/libvo vo_yuv4mpeg.c,1.11,1.12
Arpi of Ize
arpi at mplayerhq.hu
Thu Oct 10 00:37:30 CEST 2002
Update of /cvsroot/mplayer/main/libvo
In directory mail:/var/tmp.root/cvs-serv27075
Modified Files:
vo_yuv4mpeg.c
Log Message:
since draw_slice() can handle packed RGB too, set the VFCAP_ACCEPT_STRIDE flag
Index: vo_yuv4mpeg.c
===================================================================
RCS file: /cvsroot/mplayer/main/libvo/vo_yuv4mpeg.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- vo_yuv4mpeg.c 28 Aug 2002 21:32:32 -0000 1.11
+++ vo_yuv4mpeg.c 9 Oct 2002 22:37:27 -0000 1.12
@@ -347,8 +347,8 @@
// gets done in draw_slice
break;
- case IMGFMT_BGR|24:
- case IMGFMT_RGB|24:
+ case IMGFMT_BGR24:
+ case IMGFMT_RGB24:
memcpy(rgb_buffer, src[0], image_width * image_height * 3);
break;
}
@@ -367,10 +367,10 @@
switch(format)
{
case IMGFMT_YV12:
- return VFCAP_CSP_SUPPORTED|VFCAP_OSD;
+ return VFCAP_CSP_SUPPORTED|VFCAP_OSD|VFCAP_ACCEPT_STRIDE;
case IMGFMT_BGR|24:
case IMGFMT_RGB|24:
- return VFCAP_CSP_SUPPORTED|VFCAP_CSP_SUPPORTED_BY_HW|VFCAP_OSD;
+ return VFCAP_CSP_SUPPORTED|VFCAP_CSP_SUPPORTED_BY_HW|VFCAP_OSD|VFCAP_ACCEPT_STRIDE;
}
}
else
@@ -379,10 +379,10 @@
switch(format)
{
case IMGFMT_YV12:
- return VFCAP_CSP_SUPPORTED|VFCAP_CSP_SUPPORTED_BY_HW|VFCAP_OSD;
+ return VFCAP_CSP_SUPPORTED|VFCAP_CSP_SUPPORTED_BY_HW|VFCAP_OSD|VFCAP_ACCEPT_STRIDE;
case IMGFMT_BGR|24:
case IMGFMT_RGB|24:
- return VFCAP_CSP_SUPPORTED|VFCAP_OSD;
+ return VFCAP_CSP_SUPPORTED|VFCAP_OSD|VFCAP_ACCEPT_STRIDE;
}
}
return 0;
More information about the MPlayer-cvslog
mailing list