diff options
author | wm4 <wm4@nowhere> | 2019-11-10 23:53:57 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2019-11-10 23:53:57 +0100 |
commit | 07fd511e143f8fd17d9e662ca0c060527c29e0e1 (patch) | |
tree | 252812b9cacfb3e1fcd52669b5a2b9ca2369d8e3 /player/command.c | |
parent | 4cae19237758a21685c9d988d24dafac713f3a30 (diff) | |
download | mpv-07fd511e143f8fd17d9e662ca0c060527c29e0e1.tar.bz2 mpv-07fd511e143f8fd17d9e662ca0c060527c29e0e1.tar.xz |
options: remove M_SETOPT_RUNTIME
Used to contain flags for "save" setting of options at runtime. Now
there is nothing special needed anymore and it's 0. So drop it
completely, and remove anything that distinguishes between runtime and
initialization time.
Diffstat (limited to 'player/command.c')
-rw-r--r-- | player/command.c | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/player/command.c b/player/command.c index ff1e10bdfe..28f48b43e1 100644 --- a/player/command.c +++ b/player/command.c @@ -427,7 +427,6 @@ static int mp_property_generic_option(void *ctx, struct m_property *prop, { MPContext *mpctx = ctx; const char *optname = prop->name; - int flags = M_SETOPT_RUNTIME; struct m_config_option *opt; if (mpctx->command_ctx->silence_option_deprecations) { // This case is specifically for making --reset-on-next-file=all silent. @@ -449,7 +448,7 @@ static int mp_property_generic_option(void *ctx, struct m_property *prop, m_option_copy(opt->opt, arg, opt->data); return M_PROPERTY_OK; case M_PROPERTY_SET: - if (m_config_set_option_raw_direct(mpctx->mconfig, opt, arg, flags) < 0) + if (m_config_set_option_raw_direct(mpctx->mconfig, opt, arg, 0) < 0) return M_PROPERTY_ERROR; return M_PROPERTY_OK; } @@ -2793,13 +2792,11 @@ skip_warn: ; *(float *)arg = aspect; return M_PROPERTY_OK; } - case M_PROPERTY_SET: { - int flags = M_SETOPT_RUNTIME; - if (m_config_set_option_raw_direct(mpctx->mconfig, opt, arg, flags) < 0) + case M_PROPERTY_SET: + if (m_config_set_option_raw_direct(mpctx->mconfig, opt, arg, 0) < 0) return M_PROPERTY_ERROR; return M_PROPERTY_OK; } - } return M_PROPERTY_NOT_IMPLEMENTED; } @@ -3329,7 +3326,7 @@ static int access_options(struct m_property_action_arg *ka, bool local, case M_PROPERTY_SET: { if (local && !mpctx->playing) return M_PROPERTY_ERROR; - int flags = M_SETOPT_RUNTIME | (local ? M_SETOPT_BACKUP : 0); + int flags = local ? M_SETOPT_BACKUP : 0; int r = m_config_set_option_raw(mpctx->mconfig, opt, ka->arg, flags); mp_wakeup_core(mpctx); return r < 0 ? M_PROPERTY_ERROR : M_PROPERTY_OK; @@ -4803,7 +4800,7 @@ static void cmd_change_list(void *p) char *optname = mp_tprintf(80, "%s-%s", name, op); // the dirty truth int r = m_config_set_option_cli(mpctx->mconfig, bstr0(optname), - bstr0(value), M_SETOPT_RUNTIME); + bstr0(value), 0); if (r < 0) { set_osd_msg(mpctx, osdl, osd_duration, "Failed setting option: '%s'", name); @@ -5672,7 +5669,7 @@ static void cmd_apply_profile(void *p) struct MPContext *mpctx = cmd->mpctx; char *profile = cmd->args[0].v.s; - if (m_config_set_profile(mpctx->mconfig, profile, M_SETOPT_RUNTIME) < 0) + if (m_config_set_profile(mpctx->mconfig, profile, 0) < 0) cmd->success = false; } |