13
0

Add missing Lua bindings for function arguments

PortEngine was accidentally removed in 1339d42c78
This commit is contained in:
Robin Gareus 2019-08-24 02:54:25 +02:00
parent 02cc959d93
commit 1ea3435de6
Signed by: rgareus
GPG Key ID: A090BCE02CF57F04

View File

@ -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)