diff options
-rw-r--r-- | DOCS/man/mpv.rst | 1 | ||||
-rw-r--r-- | input/cmd_list.c | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/DOCS/man/mpv.rst b/DOCS/man/mpv.rst index 63c4484bb8..813221ac0f 100644 --- a/DOCS/man/mpv.rst +++ b/DOCS/man/mpv.rst @@ -807,6 +807,7 @@ If errors happen, the following exit codes can be returned: immediately after initialization. :3: There were some files that could be played, and some files which couldn't (using the definition of success from above). + :4: The ``quit`` command was issued (default exit code). Note that quitting the player manually will always lead to exit code 0, overriding the exit code that would be returned normally. Also, the ``quit`` diff --git a/input/cmd_list.c b/input/cmd_list.c index 5838bff066..ec6b6f936a 100644 --- a/input/cmd_list.c +++ b/input/cmd_list.c @@ -76,7 +76,7 @@ const struct mp_cmd_def mp_cmds[] = { { MP_CMD_REVERT_SEEK, "revert-seek", { OARG_FLAGS(0, ({"mark", 1})), }}, - { MP_CMD_QUIT, "quit", { OARG_INT(0) } }, + { MP_CMD_QUIT, "quit", { OARG_INT(4) } }, { MP_CMD_QUIT_WATCH_LATER, "quit-watch-later", { OARG_INT(0) } }, { MP_CMD_STOP, "stop", }, { MP_CMD_FRAME_STEP, "frame-step", .allow_auto_repeat = true, |