command: remove vo-cmdline

With the recent vo_opengl changes it doesn't do anything anymore.
I don't think a deprecation period is necessary, because the command
was always marked as experimental.
This commit is contained in:
wm4 2016-09-02 16:11:26 +02:00
parent b2c84a91b6
commit cd7c7d0841
6 changed files with 2 additions and 26 deletions

View File

@ -46,6 +46,8 @@ Interface changes
set another VO, it won't work. But this also means it can be used with set another VO, it won't work. But this also means it can be used with
opengl-cb. opengl-cb.
- deprecate --vo-defaults (no replacement) - deprecate --vo-defaults (no replacement)
- remove the vo-cmdline command. You can set OpenGL renderer options
directly via properties instead.
--- mpv 0.20.0 --- --- mpv 0.20.0 ---
- add --image-display-duration option - this also means that image duration - add --image-display-duration option - this also means that image duration
is not influenced by --mf-fps anymore in the general case (this is an is not influenced by --mf-fps anymore in the general case (this is an

View File

@ -665,13 +665,6 @@ Input Commands that are Possibly Subject to Change
(the ``ab-loop-a`` property); the second the ``B`` point, and the third (the ``ab-loop-a`` property); the second the ``B`` point, and the third
will clear both points. will clear both points.
``vo-cmdline "<args>"``
Reset the sub-option of the current VO. Currently works with ``opengl``
(including ``opengl-hq``). The argument is the sub-option string usually
passed to the VO on the command line. Not all sub-options can be set, but
those which can will be reset even if they don't appear in the argument.
This command might be changed or removed in the future.
``drop-buffers`` ``drop-buffers``
Drop audio/video/demuxer buffers, and restart from fresh. Might help with Drop audio/video/demuxer buffers, and restart from fresh. Might help with
unseekable streams that are going out of sync. unseekable streams that are going out of sync.

View File

@ -186,8 +186,6 @@ const struct mp_cmd_def mp_cmds[] = {
{ MP_CMD_VF, "vf", { ARG_STRING, ARG_STRING } }, { MP_CMD_VF, "vf", { ARG_STRING, ARG_STRING } },
{ MP_CMD_VF_COMMAND, "vf-command", { ARG_STRING, ARG_STRING, ARG_STRING } }, { MP_CMD_VF_COMMAND, "vf-command", { ARG_STRING, ARG_STRING, ARG_STRING } },
{ MP_CMD_VO_CMDLINE, "vo-cmdline", { ARG_STRING } },
{ MP_CMD_SCRIPT_BINDING, "script-binding", { ARG_STRING }, { MP_CMD_SCRIPT_BINDING, "script-binding", { ARG_STRING },
.allow_auto_repeat = true, .on_updown = true}, .allow_auto_repeat = true, .on_updown = true},

View File

@ -99,9 +99,6 @@ enum mp_command_type {
MP_CMD_VF, MP_CMD_VF,
MP_CMD_VF_COMMAND, MP_CMD_VF_COMMAND,
/// Video output commands
MP_CMD_VO_CMDLINE,
/// Internal for Lua scripts /// Internal for Lua scripts
MP_CMD_SCRIPT_BINDING, MP_CMD_SCRIPT_BINDING,
MP_CMD_SCRIPT_MESSAGE, MP_CMD_SCRIPT_MESSAGE,

View File

@ -5205,19 +5205,6 @@ int run_command(struct MPContext *mpctx, struct mp_cmd *cmd, struct mpv_node *re
break; break;
} }
case MP_CMD_VO_CMDLINE:
if (mpctx->video_out) {
char *s = cmd->args[0].v.s;
MP_INFO(mpctx, "Setting vo cmd line to '%s'.\n", s);
if (vo_control(mpctx->video_out, VOCTRL_SET_COMMAND_LINE, s) > 0) {
set_osd_msg(mpctx, osdl, osd_duration, "vo='%s'", s);
} else {
set_osd_msg(mpctx, osdl, osd_duration, "Failed!");
return -1;
}
}
break;
case MP_CMD_AO_RELOAD: case MP_CMD_AO_RELOAD:
reload_audio_output(mpctx); reload_audio_output(mpctx);
break; break;

View File

@ -101,7 +101,6 @@ enum mp_voctrl {
// Retrieve window contents. (Normal screenshots use vo_get_current_frame().) // Retrieve window contents. (Normal screenshots use vo_get_current_frame().)
VOCTRL_SCREENSHOT_WIN, // struct mp_image** VOCTRL_SCREENSHOT_WIN, // struct mp_image**
VOCTRL_SET_COMMAND_LINE, // char**
VOCTRL_UPDATE_RENDER_OPTS, VOCTRL_UPDATE_RENDER_OPTS,
VOCTRL_GET_ICC_PROFILE, // bstr* VOCTRL_GET_ICC_PROFILE, // bstr*