From c19f634e6cbdeaffed1d56ecd3a31c0652820cdf Mon Sep 17 00:00:00 2001 From: James Ross-Gowan Date: Wed, 6 Jan 2016 23:08:13 +1100 Subject: win32: fix fd:// Windows definitely supports Unix-style fd inheritance. This mostly worked when launched from mpv.exe, though mpv should change the file mode to O_BINARY. When launched from mpv.com, the wrapper must pass the list of handles (stored in the undocumented lpReserved2 and cbReserved2 fields) to the mpv process. --- DOCS/man/mpv.rst | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'DOCS/man/mpv.rst') diff --git a/DOCS/man/mpv.rst b/DOCS/man/mpv.rst index 3d76a266f0..be55c167f7 100644 --- a/DOCS/man/mpv.rst +++ b/DOCS/man/mpv.rst @@ -654,9 +654,8 @@ PROTOCOLS absolute path. ``fd://123`` - Read data from the given UNIX FD (for example 123). This is similar to - piping data to stdin via ``-``, but can use an arbitrary file descriptor. - Will not work correctly on MS Windows. + Read data from the given file descriptor (for example 123). This is similar + to piping data to stdin via ``-``, but can use an arbitrary file descriptor. ``edl://[edl specification as in edl-mpv.rst]`` Stitch together parts of multiple files and play them. -- cgit v1.2.3