[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