diff options
author | Robin Gareus <robin@gareus.org> | 2019-08-24 02:54:25 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2019-08-24 03:31:45 +0200 |
commit | 1ea3435de63f7583203ca817fa978f83f7749d3d (patch) | |
tree | 8ab646fcbf48cd2a7b697eb657a7223810050d73 /libs/ardour/luabindings.cc | |
parent | 02cc959d933b635629cf0ae6d28dccefc2aadc99 (diff) |
Add missing Lua bindings for function arguments
PortEngine was accidentally removed in 1339d42c787
Diffstat (limited to 'libs/ardour/luabindings.cc')
-rw-r--r-- | libs/ardour/luabindings.cc | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc index d4f945d7d1..2c2c595d9c 100644 --- a/libs/ardour/luabindings.cc +++ b/libs/ardour/luabindings.cc @@ -1942,6 +1942,13 @@ LuaBindings::common (lua_State* L) .addConst ("SMFTempoUse", ARDOUR::MidiTempoMapDisposition(SMFTempoUse)) .endNamespace () + .beginNamespace ("RegionEquivalence") + .addConst ("Exact", ARDOUR::RegionEquivalence(Exact)) + .addConst ("Enclosed", ARDOUR::RegionEquivalence(Enclosed)) + .addConst ("Overlap", ARDOUR::RegionEquivalence(Overlap)) + .addConst ("LayerTime", ARDOUR::RegionEquivalence(LayerTime)) + .endNamespace () + .beginNamespace ("RegionPoint") .addConst ("Start", ARDOUR::RegionPoint(Start)) .addConst ("End", ARDOUR::RegionPoint(End)) @@ -1968,6 +1975,11 @@ LuaBindings::common (lua_State* L) .addConst ("Destructive", ARDOUR::TrackMode(Destructive)) .endNamespace () + .beginNamespace ("TransportRequestSource") + .addConst ("TRS_Engine", ARDOUR::TransportRequestSource(TRS_Engine)) + .addConst ("TRS_UI", ARDOUR::TransportRequestSource(TRS_UI)) + .endNamespace () + .beginNamespace ("SampleFormat") .addConst ("Float", ARDOUR::SampleFormat(FormatFloat)) .addConst ("Int24", ARDOUR::SampleFormat(FormatInt24)) @@ -2153,6 +2165,9 @@ LuaBindings::common (lua_State* L) .addFunction ("set_output_device_name", &AudioBackend::set_output_device_name) .endClass() + .beginClass <PortEngine> ("PortEngine") + .endClass() + .beginClass <LatencyRange> ("LatencyRange") .addVoidConstructor () .addData ("min", &LatencyRange::min) |