[Mplayer-cvslog] CVS: main/libvo vo_xv.c,1.30,1.31

Zoltan Ponekker pontscho at mplayer.dev.hu
Wed Sep 5 20:17:47 CEST 2001


Update of /cvsroot/mplayer/main/libvo
In directory mplayer:/var/tmp.root/cvs-serv1527/libvo

Modified Files:
	vo_xv.c 
Log Message:
fix skin changing, xv fullscreen redraw bug, etc.

Index: vo_xv.c
===================================================================
RCS file: /cvsroot/mplayer/main/libvo/vo_xv.c,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- vo_xv.c	4 Sep 2001 15:21:00 -0000	1.30
+++ vo_xv.c	5 Sep 2001 18:17:22 -0000	1.31
@@ -357,6 +357,11 @@
      printf( "[xv-fs] dcx: %d dcy: %d dx: %d dy: %d dw: %d dh: %d\n",drwcX,drwcY,drwX,drwY,drwWidth,drwHeight );
     }
   }
+ if ( e & VO_EVENT_EXPOSE )
+  {
+   XvShmPutImage(mDisplay, xv_port, mywindow, mygc, xvimage[current_buf], 0, 0,  image_width, image_height, drwX, drwY, 1, 1, False);
+   XvShmPutImage(mDisplay, xv_port, mywindow, mygc, xvimage[current_buf], 0, 0,  image_width, image_height, drwX,drwY,drwWidth,(mFullscreen?drwHeight - 1:drwHeight), False);
+  }
 }
 
 static void draw_osd(void)




More information about the MPlayer-cvslog mailing list