Commit: 5076f4ee15a10551c843c32c32a4ed56500ab126 Parent: ca2c5362603e0a92402a46d241921d80c4c2376c Author: Ren Tatsumoto Date: Sun, 13 Sep 2020 23:52:20 +0300 avoid errors on older versions of mpv Diffstat:
| M | subs2srs.lua | | | 9 | ++++++++- |
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/subs2srs.lua b/subs2srs.lua @@ -734,7 +734,7 @@ menu = {} menu.active = false -menu.overlay = mp.create_osd_overlay('ass-events') +menu.overlay = mp.create_osd_overlay and mp.create_osd_overlay('ass-events') menu.overlay_draw = function(text) menu.overlay.data = text @@ -789,6 +789,13 @@ menu.update = function() end menu.open = function() + if menu.overlay == nil then + local message = "OSD overlay is not supported in this version of mpv." + mp.osd_message(message, 5) + msg.error(message) + return + end + if menu.active == true then return end