Unified · Split
| @@ -7,16 +7,16 @@ · 6 unmodified lines | |||
| 7 | local utils = require("mp.utils") | 7 | local utils = require("mp.utils") |
| 8 | 8 | ||
| 9 | function observe(name) | 9 | function observe(name) |
| 10 | mp.observe_property(name, "native", function(name, val) | 10 | mp.observe_property(name, "native", function(prop, val) |
| 11 | print("property '" .. name .. "' changed to '" .. | 11 | print("property '" .. prop .. "' changed to '" .. |
| 12 | utils.to_string(val) .. "'") | 12 | utils.to_string(val) .. "'") |
| 13 | end) | 13 | end) |
| 14 | end | 14 | end |
| 15 | 15 | ||
| 16 | for i,name in ipairs(mp.get_property_native("property-list")) do | 16 | for _, name in ipairs(mp.get_property_native("property-list")) do |
| 17 | observe(name) | 17 | observe(name) |
| 18 | end | 18 | end |
| 19 | 19 | ||
| 20 | for i,name in ipairs(mp.get_property_native("options")) do | 20 | for _, name in ipairs(mp.get_property_native("options")) do |
| 21 | observe("options/" .. name) | 21 | observe("options/" .. name) |
| 22 | end | 22 | end |