diff options
Diffstat (limited to 'player/lua/defaults.lua')
-rw-r--r-- | player/lua/defaults.lua | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/player/lua/defaults.lua b/player/lua/defaults.lua index 4f90b1d234..f8fe05ff82 100644 --- a/player/lua/defaults.lua +++ b/player/lua/defaults.lua @@ -4,6 +4,15 @@ function mp.get_script_name() return mp.script_name end +function mp.get_opt(key, def) + local opts = mp.get_property_native("options/lua-opts") + local val = opts[key] + if val == nil then + val = def + end + return val +end + local callbacks = {} -- each script has its own section, so that they don't conflict local default_section = "input_dispatch_" .. mp.script_name |