Index: libmpcodecs/vf_scale.c =================================================================== RCS file: /cvsroot/mplayer/main/libmpcodecs/vf_scale.c,v retrieving revision 1.53 diff -u -r1.53 vf_scale.c --- libmpcodecs/vf_scale.c 14 May 2004 21:08:53 -0000 1.53 +++ libmpcodecs/vf_scale.c 5 Sep 2004 12:15:21 -0000 @@ -40,6 +40,7 @@ extern int opt_screen_size_x; extern int opt_screen_size_y; +extern float screen_size_xy; //===========================================================================// @@ -232,7 +233,7 @@ break; } } - if(!opt_screen_size_x && !opt_screen_size_y){ + if(!opt_screen_size_x && !opt_screen_size_y && !(screen_size_xy >= 0.001)){ // Compute new d_width and d_height, preserving aspect // while ensuring that both are >= output size in pixels. if (vf->priv->h * d_width > vf->priv->w * d_height) {