diff options
author | Robin Gareus <robin@gareus.org> | 2020-01-31 01:45:07 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2020-01-31 01:45:07 +0100 |
commit | d14d396967a71d06645fafede441dd519306c527 (patch) | |
tree | f310e6b7512215749596c04f14c6bf73c23cfc11 | |
parent | 44e55c501e787329b265876345e770531ed464b8 (diff) |
Lua bindings for locations and locate disposition
-rw-r--r-- | libs/ardour/luabindings.cc | 7 |
1 files changed, 7 insertions, 0 deletions
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)) |