diff options
| author | David Vazgenovich Shakaryan <dvshakaryan@gmail.com> | 2026-02-04 09:11:45 -0800 |
|---|---|---|
| committer | David Vazgenovich Shakaryan <dvshakaryan@gmail.com> | 2026-02-04 09:11:45 -0800 |
| commit | 2fbe621881f0ac3d7f74d117bc7f6de404a9a882 (patch) | |
| tree | c0d9f601fc220c0c909900d7bdf3d7cfe0bacdc4 /epg.lua | |
| parent | 420e94b052f458a6b9eb14f9d6b01f6add17f68c (diff) | |
| download | mpv-iptv-menu-2fbe621881f0ac3d7f74d117bc7f6de404a9a882.tar.gz mpv-iptv-menu-2fbe621881f0ac3d7f74d117bc7f6de404a9a882.tar.xz | |
implement section-specific data reloads
Diffstat (limited to 'epg.lua')
| -rw-r--r-- | epg.lua | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -8,13 +8,16 @@ function epg.new() return setmetatable({channels = {}}, mt) end +function mt:clear() + self.channels = {} +end + -- local (non-DST) offset from UTC local tz_offset do local t = os.time() tz_offset = os.time(os.date('*t', t)) - os.time(os.date('!*t', t)) end - local function parse_time(str) local y, m, d, hh, mm, ss, zsign, zh, zm = str:match( '(%d%d%d%d)(%d%d)(%d%d)(%d%d)(%d%d)(%d%d) ([+-])(%d%d)(%d%d)') |
