diff options
Diffstat (limited to 'video')
-rw-r--r-- | video/out/aspect.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/video/out/aspect.c b/video/out/aspect.c index e7167dacde..0e2e926c0f 100644 --- a/video/out/aspect.c +++ b/video/out/aspect.c @@ -39,13 +39,7 @@ void aspect_save_screenres(struct vo *vo, int scrw, int scrh) { MP_DBG(vo, "aspect_save_screenres %dx%d\n", scrw, scrh); struct mp_vo_opts *opts = vo->opts; - if (scrw <= 0 && scrh <= 0) - scrw = 1024; - if (scrh <= 0) - scrh = (scrw * 3 + 3) / 4; - if (scrw <= 0) - scrw = (scrh * 4 + 2) / 3; - if (opts->force_monitor_aspect) + if (scrw > 0 && scrh > 0 && opts->force_monitor_aspect) vo->aspdat.monitor_par = opts->force_monitor_aspect * scrh / scrw; else vo->aspdat.monitor_par = 1.0 / opts->monitor_pixel_aspect; |