diff options
author | Uoti Urpala <uau@glyph.nonexistent.invalid> | 2009-11-20 23:15:11 +0200 |
---|---|---|
committer | Uoti Urpala <uau@glyph.nonexistent.invalid> | 2009-11-20 23:15:11 +0200 |
commit | 4aff125b35984e7777d06edccdceeb28e531b907 (patch) | |
tree | 9d5f131f82d2cc5d622a3d59248dadb7c24516e8 /libvo/video_out.h | |
parent | e5bcd70bc5b0557635ae51c7093f0e887493d4ba (diff) | |
download | mpv-4aff125b35984e7777d06edccdceeb28e531b907.tar.bz2 mpv-4aff125b35984e7777d06edccdceeb28e531b907.tar.xz |
VO: Keep aspect by adding black bars in window mode too if necessary
By default (without -nokeepaspect) MPlayer tries to maintain video
aspect ratio by using window manager hints to keep output window
aspect when resizing. Before this commit it would however scale the
video to completely fill the window even if the window manager did not
respect those hints. Change the behavior to add black bars like in
fullscreen mode instead in this case.
Diffstat (limited to 'libvo/video_out.h')
-rw-r--r-- | libvo/video_out.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libvo/video_out.h b/libvo/video_out.h index 7211d69e65..9331e80faf 100644 --- a/libvo/video_out.h +++ b/libvo/video_out.h @@ -347,7 +347,7 @@ void calc_src_dst_rects(struct vo *vo, int src_width, int src_height, static inline int aspect_scaling(void) { - return vo_fs; + return vo_keepaspect || vo_fs; } #endif /* MPLAYER_VIDEO_OUT_H */ |