[MPlayer-cvslog] CVS: main/libvo aspect.c,1.17,1.18
Reimar Döffinger CVS
syncmail at mplayerhq.hu
Tue Sep 27 10:32:39 CEST 2005
CVS change done by Reimar Döffinger CVS
Update of /cvsroot/mplayer/main/libvo
In directory mail:/var2/tmp/cvs-serv24810/libvo
Modified Files:
aspect.c
Log Message:
Add -panscanrange option
Index: aspect.c
===================================================================
RCS file: /cvsroot/mplayer/main/libvo/aspect.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- aspect.c 28 Oct 2004 01:15:51 -0000 1.17
+++ aspect.c 27 Sep 2005 08:32:36 -0000 1.18
@@ -14,6 +14,7 @@
int vo_panscan_x = 0;
int vo_panscan_y = 0;
float vo_panscan_amount = 0;
+float vo_panscanrange = 1.0;
#include "video_out.h"
@@ -123,8 +124,12 @@
int fwidth,fheight;
int vo_panscan_area;
+ if (vo_panscanrange > 0) {
aspect(&fwidth,&fheight,A_ZOOM);
vo_panscan_area = (aspdat.scrh-fheight);
+ vo_panscan_area *= vo_panscanrange;
+ } else
+ vo_panscan_area = -vo_panscanrange * aspdat.scrh;
vo_panscan_amount = vo_fs ? vo_panscan : 0;
vo_panscan_x = vo_panscan_area * vo_panscan_amount * aspdat.asp;
More information about the MPlayer-cvslog
mailing list