From 57ecfb4da290a7c6aadefbdfe30b0319c8944e88 Mon Sep 17 00:00:00 2001 From: sfan5 Date: Sun, 23 Feb 2020 12:02:01 +0100 Subject: ytdl_hook: fix URL extraction for manifests --- player/lua/ytdl_hook.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'player/lua/ytdl_hook.lua') diff --git a/player/lua/ytdl_hook.lua b/player/lua/ytdl_hook.lua index c388430400..f40a1146e9 100644 --- a/player/lua/ytdl_hook.lua +++ b/player/lua/ytdl_hook.lua @@ -489,8 +489,8 @@ local function add_single_video(json) -- prefer manifest_url if present format_info = "manifest" - local mpd_url = reqfmts and reqfmts[1]["manifest_url"] or - json["manifest_url"] + local mpd_url = requested_formats and + requested_formats[1]["manifest_url"] or json["manifest_url"] if not mpd_url then msg.error("No manifest URL found in JSON data.") return @@ -500,8 +500,8 @@ local function add_single_video(json) streamurl = mpd_url - if reqfmts then - for _, track in pairs(reqfmts) do + if requested_formats then + for _, track in pairs(requested_formats) do max_bitrate = track.tbr > max_bitrate and track.tbr or max_bitrate end -- cgit v1.2.3