From d14d396967a71d06645fafede441dd519306c527 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 31 Jan 2020 01:45:07 +0100 Subject: [PATCH] Lua bindings for locations and locate disposition --- libs/ardour/luabindings.cc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc index a0cdcf850e..c7520149f0 100644 --- a/libs/ardour/luabindings.cc +++ b/libs/ardour/luabindings.cc @@ -843,6 +843,7 @@ LuaBindings::common (lua_State* L) .addFunction ("length", &Location::length) .addFunction ("set_start", &Location::set_start) .addFunction ("set_end", &Location::set_end) + .addFunction ("set", &Location::set) .addFunction ("set_length", &Location::set) .addFunction ("set_name", &Location::set_name) .addFunction ("move_to", &Location::move_to) @@ -2015,6 +2016,12 @@ LuaBindings::common (lua_State* L) .addConst ("TRS_UI", ARDOUR::TransportRequestSource(TRS_UI)) .endNamespace () + .beginNamespace ("LocateTransportDisposition") + .addConst ("MustRoll", ARDOUR::LocateTransportDisposition(MustRoll)) + .addConst ("MustStop", ARDOUR::LocateTransportDisposition(MustStop)) + .addConst ("RollIfAppropriate", ARDOUR::LocateTransportDisposition(RollIfAppropriate)) + .endNamespace () + .beginNamespace ("SampleFormat") .addConst ("Float", ARDOUR::SampleFormat(FormatFloat)) .addConst ("Int24", ARDOUR::SampleFormat(FormatInt24))