diff options
-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) |