diff options
author | Jagannathan Tiruvallur Eachambadi <jagannathante@gmail.com> | 2017-07-16 14:11:24 +0200 |
---|---|---|
committer | Ricardo Constantino <wiiaboo@gmail.com> | 2017-07-16 13:20:17 +0100 |
commit | 46bfa3726f6163cb812425b49a8483c635b6d623 (patch) | |
tree | 4381dfa3f6a41ee66ced3e21d405edfcab2c8a12 /player | |
parent | 572802e8664a344481682990db1458f13eb6b9eb (diff) | |
download | mpv-46bfa3726f6163cb812425b49a8483c635b6d623.tar.bz2 mpv-46bfa3726f6163cb812425b49a8483c635b6d623.tar.xz |
ytdl_hook: add a header to support geo-bypass
youtube-dl supports bypassing some geographic restrictions by
setting X-Forwarded-For header when used with geo-bypass and
geo-bypass-country.
Diffstat (limited to 'player')
-rw-r--r-- | player/lua/ytdl_hook.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/player/lua/ytdl_hook.lua b/player/lua/ytdl_hook.lua index 72fa58774a..c77f9aae85 100644 --- a/player/lua/ytdl_hook.lua +++ b/player/lua/ytdl_hook.lua @@ -41,7 +41,7 @@ local function set_http_headers(http_headers) if useragent and not option_was_set("user-agent") then mp.set_property("file-local-options/user-agent", useragent) end - local additional_fields = {"Cookie", "Referer"} + local additional_fields = {"Cookie", "Referer", "X-Forwarded-For"} for idx, item in pairs(additional_fields) do local field_value = http_headers[item] if field_value then |