summaryrefslogtreecommitdiffstats
path: root/libvo/vo_xmga.c
diff options
context:
space:
mode:
Diffstat (limited to 'libvo/vo_xmga.c')
-rw-r--r--libvo/vo_xmga.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/libvo/vo_xmga.c b/libvo/vo_xmga.c
index 3a90ed233a..bb55b88063 100644
--- a/libvo/vo_xmga.c
+++ b/libvo/vo_xmga.c
@@ -328,6 +328,11 @@ static uint32_t config( uint32_t width, uint32_t height, uint32_t d_width, uint3
set_window();
+ saver_off(mDisplay);
+
+ XFlush( mDisplay );
+ XSync( mDisplay,False );
+
mga_vid_config.src_width=width;
mga_vid_config.src_height=height;
@@ -335,15 +340,10 @@ static uint32_t config( uint32_t width, uint32_t height, uint32_t d_width, uint3
mga_vid_config.colkey_red=255;
mga_vid_config.colkey_green=0;
mga_vid_config.colkey_blue=255;
-
- if(mga_init()) return -1;
- XFlush( mDisplay );
- XSync( mDisplay,False );
+ mga_vid_config.version=MGA_VID_VERSION;
- saver_off(mDisplay);
-
- return 0;
+ return mga_init();
}
static const vo_info_t* get_info( void )