diff options
| author | David Vazgenovich Shakaryan <dvshakaryan@gmail.com> | 2026-02-03 22:42:26 -0800 |
|---|---|---|
| committer | David Vazgenovich Shakaryan <dvshakaryan@gmail.com> | 2026-02-03 22:42:26 -0800 |
| commit | 554e833b1a39ede9aef234449fc8992435f10751 (patch) | |
| tree | 3b5e7cf0077c6b758eafd76a97bfc81f5ba15145 /xc.lua | |
| parent | 6cc548c27470b81114412f3ecd74380894eba72e (diff) | |
| download | mpv-iptv-menu-554e833b1a39ede9aef234449fc8992435f10751.tar.gz mpv-iptv-menu-554e833b1a39ede9aef234449fc8992435f10751.tar.xz | |
support multiple sources
Diffstat (limited to 'xc.lua')
| -rw-r--r-- | xc.lua | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -7,7 +7,7 @@ local mt = {} mt.__index = mt function xc.new(t) - assert(t.server) + assert(t.url) assert(t.user) assert(t.pass) @@ -16,7 +16,7 @@ end function mt:get(path, params) local url = - self.server .. path .. + self.url .. path .. '?username=' .. self.user .. '&password=' .. self.pass for k, v in pairs(params or {}) do @@ -110,12 +110,12 @@ end function mt:stream_url(stream_type, stream_id) if stream_type == 'series' then - return self.server .. '/series/' .. + return self.url .. '/series/' .. self.user .. '/' .. self.pass .. '/' .. stream_id .. '.vod' else - return self.server .. '/' .. + return self.url .. '/' .. self.user .. '/' .. self.pass .. '/' .. stream_id |
