From b7377ede18c5c2ac0927cedcef82e2ad6a35ca9a Mon Sep 17 00:00:00 2001 From: nanahi <130121847+na-na-hi@users.noreply.github.com> Date: Thu, 26 Mar 2026 21:33:53 -0400 Subject: [PATCH] DOCS/man/options: document @ syntax for --input-ipc-server --- DOCS/man/options.rst | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/DOCS/man/options.rst b/DOCS/man/options.rst index fbf98146c7..b7286b777b 100644 --- a/DOCS/man/options.rst +++ b/DOCS/man/options.rst @@ -4487,8 +4487,11 @@ Input ``--input-ipc-server=`` Enable the IPC support and create the listening socket at the given path. - On Linux and Unix, the given path is a regular filesystem path. On Windows, - named pipes are used, so the path refers to the pipe namespace + On Linux and Unix, if the first character of the path is ``@``, then it + is internally replaced with a null character, which represents an abstract + socket address on Linux, but can have unspecified behavior on other UNIX + platforms. Otherwise, the given path is a regular filesystem path. + On Windows, named pipes are used, so the path refers to the pipe namespace (``\\.\pipe\``). If the ``\\.\pipe\`` prefix is missing, mpv will add it automatically before creating the pipe, so ``--input-ipc-server=/tmp/mpv-socket`` and