summaryrefslogtreecommitdiffstats
path: root/TOOLS/lua/drc-control.lua
diff options
context:
space:
mode:
Diffstat (limited to 'TOOLS/lua/drc-control.lua')
-rw-r--r--TOOLS/lua/drc-control.lua58
1 files changed, 29 insertions, 29 deletions
diff --git a/TOOLS/lua/drc-control.lua b/TOOLS/lua/drc-control.lua
index bb3d00b928..1771d099a1 100644
--- a/TOOLS/lua/drc-control.lua
+++ b/TOOLS/lua/drc-control.lua
@@ -21,30 +21,30 @@ script_name = mp.get_script_name()
function print_state(params)
if params then
- mp.osd_message(script_name..":\n"
- .."method = "..params["method"].."\n"
- .."target = "..params["target"])
+ mp.osd_message(script_name..":\n"
+ .."method = "..params["method"].."\n"
+ .."target = "..params["target"])
else
- mp.osd_message(script_name..":\noff")
+ mp.osd_message(script_name..":\noff")
end
end
function get_index_of_drc(afs)
for i,af in pairs(afs) do
- if af["label"] == script_name then
- return i
- end
+ if af["label"] == script_name then
+ return i
+ end
end
end
function append_drc(afs)
afs[#afs+1] = {
- name = "drc",
- label = script_name,
- params = {
- method = "1",
- target = "0.25"
- }
+ name = "drc",
+ label = script_name,
+ params = {
+ method = "1",
+ target = "0.25"
+ }
}
print_state(afs[#afs]["params"])
end
@@ -53,34 +53,34 @@ function modify_or_create_af(fun)
afs = mp.get_property_native("af")
i = get_index_of_drc(afs)
if not i then
- append_drc(afs)
+ append_drc(afs)
else
- fun(afs, i)
+ fun(afs, i)
end
mp.set_property_native("af", afs)
end
function drc_toggle_method_handler()
modify_or_create_af(
- function (afs, i)
- new_method=(afs[i]["params"]["method"]+1)%3
- if new_method == 0 then
- table.remove(afs, i)
- print_state(nil)
- else
- afs[i]["params"]["method"] = tostring((afs[i]["params"]["method"])%2+1)
- print_state(afs[i]["params"])
- end
- end
+ function (afs, i)
+ new_method=(afs[i]["params"]["method"]+1)%3
+ if new_method == 0 then
+ table.remove(afs, i)
+ print_state(nil)
+ else
+ afs[i]["params"]["method"] = tostring((afs[i]["params"]["method"])%2+1)
+ print_state(afs[i]["params"])
+ end
+ end
)
end
function drc_scale_target(factor)
modify_or_create_af(
- function (afs)
- afs[i]["params"]["target"] = tostring(afs[i]["params"]["target"]*factor)
- print_state(afs[i]["params"])
- end
+ function (afs)
+ afs[i]["params"]["target"] = tostring(afs[i]["params"]["target"]*factor)
+ print_state(afs[i]["params"])
+ end
)
end