diff options
Diffstat (limited to 'video')
-rw-r--r-- | video/out/cocoa_common.m | 5 | ||||
-rw-r--r-- | video/out/vo.h | 3 |
2 files changed, 5 insertions, 3 deletions
diff --git a/video/out/cocoa_common.m b/video/out/cocoa_common.m index 57d453018c..01ccc34d98 100644 --- a/video/out/cocoa_common.m +++ b/video/out/cocoa_common.m @@ -149,7 +149,6 @@ static void disable_power_management(struct vo *vo) int vo_cocoa_init(struct vo *vo) { vo->cocoa = vo_cocoa_init_state(vo); - disable_power_management(vo); return 1; } @@ -556,10 +555,10 @@ int vo_cocoa_control(struct vo *vo, int *events, int request, void *arg) vo_cocoa_set_cursor_visibility(vo, visible); return VO_TRUE; } - case VOCTRL_PAUSE: + case VOCTRL_RESTORE_SCREENSAVER: vo_cocoa_pause(vo); return VO_TRUE; - case VOCTRL_RESUME: + case VOCTRL_KILL_SCREENSAVER: vo_cocoa_resume(vo); return VO_TRUE; } diff --git a/video/out/vo.h b/video/out/vo.h index 3dcc58b6c3..c1ab0eff8b 100644 --- a/video/out/vo.h +++ b/video/out/vo.h @@ -63,6 +63,9 @@ enum mp_voctrl { VOCTRL_SET_CURSOR_VISIBILITY, // bool + VOCTRL_KILL_SCREENSAVER, + VOCTRL_RESTORE_SCREENSAVER, + VOCTRL_SET_DEINTERLACE, VOCTRL_GET_DEINTERLACE, |