From 69d062ce373be7884bbde85e2b03f5c0f5789e05 Mon Sep 17 00:00:00 2001 From: wm4 Date: Thu, 11 Jan 2018 23:36:07 +0100 Subject: client API: remove ytdl=no default With the recent changes to the script it does not incur a startup delay by default due to starting youtube-dl and waiting for it. This was the main reason for making libmpv have a different default. Starting sub processes from a library can still be a bit fishy, but I think it's ok. Still mention it in the libmpv header. There were already other cases where libmpv would start its own processes, such as the X11 backend calling xdg-screensaver. (The reason why this is fishy is because UNIX process management sucks: SIGCHLD and the wait() syscall make sub processes non-transparent and could potentially introduce conflicts with code trying to use them.) --- etc/builtin.conf | 1 - 1 file changed, 1 deletion(-) (limited to 'etc') diff --git a/etc/builtin.conf b/etc/builtin.conf index 8e954b90d2..0f53b3974c 100644 --- a/etc/builtin.conf +++ b/etc/builtin.conf @@ -17,7 +17,6 @@ idle=yes terminal=no input-terminal=no osc=no -ytdl=no input-default-bindings=no input-vo-keyboard=no # OSX/Cocoa global input hooks -- cgit v1.2.3