diff options
Diffstat (limited to 'options')
-rw-r--r-- | options/options.c | 8 | ||||
-rw-r--r-- | options/options.h | 5 |
2 files changed, 7 insertions, 6 deletions
diff --git a/options/options.c b/options/options.c index 7cb750d81b..26aaa24c91 100644 --- a/options/options.c +++ b/options/options.c @@ -145,6 +145,9 @@ static const m_option_t mp_vo_opt_list[] = { ({"default", -1})), OPT_CHOICE_OR_INT("fs-screen", fsscreen_id, 0, 0, 32, ({"all", -2}, {"current", -1})), + OPT_CHOICE_OR_INT("cursor-autohide", cursor_autohide_delay, 0, + 0, 30000, ({"no", -1}, {"always", -2})), + OPT_FLAG("cursor-autohide-fs-only", cursor_autohide_fs, 0), OPT_FLAG("keepaspect", keepaspect, 0), OPT_FLAG("keepaspect-window", keepaspect_window, 0), OPT_FLAG("hidpi-window-scale", hidpi_window_scale, 0), @@ -176,6 +179,7 @@ const struct m_sub_options vo_sub_opts = { .screen_id = -1, .fsscreen_id = -1, .panscan = 0.0f, + .cursor_autohide_delay = 1000, .keepaspect = 1, .keepaspect_window = 1, .hidpi_window_scale = 1, @@ -589,9 +593,6 @@ static const m_option_t mp_opts[] = { OPT_CHOICE_OR_INT("video-rotate", video_rotate, UPDATE_IMGPAR, 0, 359, ({"no", -1})), - OPT_CHOICE_OR_INT("cursor-autohide", cursor_autohide_delay, 0, - 0, 30000, ({"no", -1}, {"always", -2})), - OPT_FLAG("cursor-autohide-fs-only", cursor_autohide_fs, 0), OPT_FLAG("stop-screensaver", stop_screensaver, UPDATE_SCREENSAVER), OPT_SUBSTRUCT("", video_equalizer, mp_csp_equalizer_conf, 0), @@ -909,7 +910,6 @@ static const struct MPOpts mp_default_opts = { .gapless_audio = -1, .wintitle = "${?media-title:${media-title}}${!media-title:No file} - mpv", .stop_screensaver = 1, - .cursor_autohide_delay = 1000, .video_osd = 1, .osd_level = 1, .osd_on_seek = 1, diff --git a/options/options.h b/options/options.h index e20e2c937a..ca87fd4ac9 100644 --- a/options/options.h +++ b/options/options.h @@ -41,6 +41,9 @@ typedef struct mp_vo_opts { struct m_geometry autofit_smaller; double window_scale; + int cursor_autohide_delay; + int cursor_autohide_fs; + int keepaspect; int keepaspect_window; int hidpi_window_scale; @@ -162,8 +165,6 @@ typedef struct MPOpts { struct mp_csp_equalizer_opts *video_equalizer; int stop_screensaver; - int cursor_autohide_delay; - int cursor_autohide_fs; int video_rotate; |