diff --git a/share/lua/intf/modules/httprequests.lua b/share/lua/intf/modules/httprequests.lua index 444f89d627..fe93ef4cfa 100644 --- a/share/lua/intf/modules/httprequests.lua +++ b/share/lua/intf/modules/httprequests.lua @@ -75,6 +75,8 @@ processcommands = function () local val = _GET['val'] local options = _GET['option'] local band = tonumber(_GET['band']) + local name = _GET['name'] + local duration = tonumber(_GET['duration']) if type(options) ~= "table" then -- Deal with the 0 or 1 option case options = { options } end @@ -87,11 +89,11 @@ processcommands = function () end vlc.msg.err( "" ) --]] - vlc.playlist.add({{path=vlc.strings.make_uri(input),options=options}}) + vlc.playlist.add({{path=vlc.strings.make_uri(input),options=options,name=name,duration=duration}}) elseif command == "addsubtitle" then vlc.input.add_subtitle (vlc.strings.make_uri(val)) elseif command == "in_enqueue" then - vlc.playlist.enqueue({{path=vlc.strings.make_uri(input),options=options}}) + vlc.playlist.enqueue({{path=vlc.strings.make_uri(input),options=options,name=name,duration=duration}}) elseif command == "pl_play" then if id == -1 then vlc.playlist.play()