diff options
author | pontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-09-05 18:17:22 +0000 |
---|---|---|
committer | pontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-09-05 18:17:22 +0000 |
commit | adc81aa70fb02d43e4e65c1c8ba9f5a992bd114f (patch) | |
tree | 46ce9e3be9c64776007d48474db6f861ba1901d9 /libvo/vo_xv.c | |
parent | f0d53f735e85f621f8fc44aa52231c3af2c6da1b (diff) | |
download | mpv-adc81aa70fb02d43e4e65c1c8ba9f5a992bd114f.tar.bz2 mpv-adc81aa70fb02d43e4e65c1c8ba9f5a992bd114f.tar.xz |
fix skin changing, xv fullscreen redraw bug, etc.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1859 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libvo/vo_xv.c')
-rw-r--r-- | libvo/vo_xv.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libvo/vo_xv.c b/libvo/vo_xv.c index a50958cbf3..2a86d48f88 100644 --- a/libvo/vo_xv.c +++ b/libvo/vo_xv.c @@ -357,6 +357,11 @@ static void check_events(void) 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) |