From 510ccabfc2b19cffcac78aaf5f7c0d4341179268 Mon Sep 17 00:00:00 2001 From: reimar Date: Sun, 25 Feb 2007 14:35:53 +0000 Subject: 10, checked for the wrong thing. Do aspect scaling only in config_video_out if the vo responds that it supports this scheme by providing VOCTRL_UPDATE_SCREENINFO. Fixes vo_xmga git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22342 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libvo/video_out.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'libvo') diff --git a/libvo/video_out.c b/libvo/video_out.c index fd32849753..588a132678 100644 --- a/libvo/video_out.c +++ b/libvo/video_out.c @@ -330,9 +330,8 @@ int config_video_out(vo_functions_t *vo, uint32_t width, uint32_t height, panscan_init(); aspect_save_orig(width,height); aspect_save_prescale(d_width,d_height); - vo->control(VOCTRL_UPDATE_SCREENINFO, NULL); - if (vo_screenwidth && vo_screenheight) { + if (vo->control(VOCTRL_UPDATE_SCREENINFO, NULL) == VO_TRUE) { aspect(&d_width,&d_height,A_NOZOOM); vo_dx = (int)(vo_screenwidth - d_width) / 2; vo_dy = (int)(vo_screenheight - d_height) / 2; -- cgit v1.2.3