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
This commit is contained in:
reimar 2007-02-25 14:35:53 +00:00
parent 72fa22f6b0
commit 510ccabfc2
1 changed files with 1 additions and 2 deletions

View File

@ -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;