diff options
author | pontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-01-22 12:00:15 +0000 |
---|---|---|
committer | pontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-01-22 12:00:15 +0000 |
commit | bbb8ff0ad75e8078b5ee0ab19eb89176e664a5e2 (patch) | |
tree | b7214ee911a47d7342a09301c6a3cc5d8818e9e6 /libvo/vo_xmga.c | |
parent | 63ddd5ab74742580942c388c507086470eb7580a (diff) | |
download | mpv-bbb8ff0ad75e8078b5ee0ab19eb89176e664a5e2.tar.bz2 mpv-bbb8ff0ad75e8078b5ee0ab19eb89176e664a5e2.tar.xz |
move bug fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4304 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libvo/vo_xmga.c')
-rw-r--r-- | libvo/vo_xmga.c | 19 |
1 files changed, 6 insertions, 13 deletions
diff --git a/libvo/vo_xmga.c b/libvo/vo_xmga.c index 5494f683d6..aae70fc4d4 100644 --- a/libvo/vo_xmga.c +++ b/libvo/vo_xmga.c @@ -177,19 +177,12 @@ static void set_window(){ static void check_events(void) { - int e=vo_x11_check_events(mDisplay); - - if(e&VO_EVENT_RESIZE){ - set_window(); - if ( ioctl( f,MGA_VID_CONFIG,&mga_vid_config ) ) - { - printf( "Error in mga_vid_config ioctl (wrong mga_vid.o version?)" ); -// exit( 0 ); - } - - } else - if(e&VO_EVENT_EXPOSE) mDrawColorKey(); - + int e=vo_x11_check_events(mDisplay); + if ( !(e&VO_EVENT_RESIZE) && !(e&VO_EVENT_EXPOSE) ) return; + if(e&VO_EVENT_EXPOSE) mDrawColorKey(); + set_window(); + if ( ioctl( f,MGA_VID_CONFIG,&mga_vid_config ) ) + printf( "Error in mga_vid_config ioctl (wrong mga_vid.o version?)" ); } static void draw_osd(void) |