summaryrefslogtreecommitdiffstats
path: root/video/out
diff options
context:
space:
mode:
authorStefano Pigozzi <stefano.pigozzi@gmail.com>2014-10-06 09:58:22 +0200
committerStefano Pigozzi <stefano.pigozzi@gmail.com>2014-10-06 09:58:59 +0200
commitf440c0626e9159945cc8974f0a7b0ea46d1c8510 (patch)
treee9008c48fee37fde552b0dc338f8d49943c0b9d8 /video/out
parentba994bc0dd7ed98f202e5f11f05a662eb83c55ac (diff)
downloadmpv-f440c0626e9159945cc8974f0a7b0ea46d1c8510.tar.bz2
mpv-f440c0626e9159945cc8974f0a7b0ea46d1c8510.tar.xz
cocoa: try to fix sizing bugs on retina displays
untested, no hardware.
Diffstat (limited to 'video/out')
-rw-r--r--video/out/cocoa_common.m4
1 files changed, 2 insertions, 2 deletions
diff --git a/video/out/cocoa_common.m b/video/out/cocoa_common.m
index 0a58cd85b8..0dab97826c 100644
--- a/video/out/cocoa_common.m
+++ b/video/out/cocoa_common.m
@@ -310,8 +310,6 @@ static void create_ui(struct vo *vo, struct mp_rect *win, int geo_flags)
}
s->view = [[[MpvEventsView alloc] initWithFrame:contentRect] autorelease];
- [s->view setWantsBestResolutionOpenGLSurface:YES];
-
#if HAVE_COCOA_APPLICATION
cocoa_register_menu_item_action(MPM_H_SIZE, @selector(halfSize));
cocoa_register_menu_item_action(MPM_N_SIZE, @selector(normalSize));
@@ -321,6 +319,8 @@ static void create_ui(struct vo *vo, struct mp_rect *win, int geo_flags)
#endif
s->video = [[MpvVideoView alloc] initWithFrame:[s->view bounds]];
+ [s->video setWantsBestResolutionOpenGLSurface:YES];
+
[s->view addSubview:s->video];
[s->view setAutoresizesSubviews:YES];
[s->window setContentView:s->view];