summaryrefslogtreecommitdiffstats
path: root/player
diff options
context:
space:
mode:
authorUmar Javed <umarjaved2121@gmail.com>2021-11-14 17:30:04 +0500
committersfan5 <sfan5@live.de>2021-11-15 15:08:22 +0100
commit923c0f03704ed3d5caea089245a9c6ff74071bb0 (patch)
treec2575df29ac1ce3ac3c7efd98effbb8b0cef1c76 /player
parentb44f522dba55c9e9031328e70209493111eea757 (diff)
downloadmpv-923c0f03704ed3d5caea089245a9c6ff74071bb0.tar.bz2
mpv-923c0f03704ed3d5caea089245a9c6ff74071bb0.tar.xz
ytdl_hook.lua: improve check for sub language before inserting all-subs
youtube-dl and yt-dlp both support --sub-langs and --srt-lang in addition to --sub-lang for defining languages of subtitles. This hook only checked for sub-lang in --ytdl-raw-options and inserted --all-subs in its absence.
Diffstat (limited to 'player')
-rw-r--r--player/lua/ytdl_hook.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/player/lua/ytdl_hook.lua b/player/lua/ytdl_hook.lua
index 27d39afb75..fe055b4d1c 100644
--- a/player/lua/ytdl_hook.lua
+++ b/player/lua/ytdl_hook.lua
@@ -762,7 +762,7 @@ function run_ytdl_hook(url)
if (arg ~= "") then
table.insert(command, arg)
end
- if (param == "sub-lang") and (arg ~= "") then
+ if (param == "sub-lang" or param == "sub-langs" or param == "srt-lang") and (arg ~= "") then
allsubs = false
elseif (param == "proxy") and (arg ~= "") then
proxy = arg