summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2017-02-14 14:45:21 +0100
committerRobin Gareus <robin@gareus.org>2017-02-14 14:45:21 +0100
commitad87d71412f6b48225f8ad03d5ac1a20070f9bce (patch)
tree939242e39d6c6755463b1ecebf4bf41931fa3e81 /libs
parentdbdc2afd6d5de504d527870eed1ceb26e6f19425 (diff)
Add missing bindings (after 59daffea1)
Diffstat (limited to 'libs')
-rw-r--r--libs/ardour/luabindings.cc14
1 files changed, 14 insertions, 0 deletions
diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc
index 2f8035549d..da3fed761e 100644
--- a/libs/ardour/luabindings.cc
+++ b/libs/ardour/luabindings.cc
@@ -663,6 +663,13 @@ LuaBindings::common (lua_State* L)
.beginClass <Progress> ("Progress")
.endClass ()
+ .beginClass <MusicFrame> ("MusicFrame")
+ .addConstructor <void (*) (framepos_t, int32_t)> ()
+ .addFunction ("set", &MusicFrame::set)
+ .addData ("frame", &MusicFrame::frame)
+ .addData ("division", &MusicFrame::division)
+ .endClass ()
+
.beginClass <AudioRange> ("AudioRange")
.addConstructor <void (*) (framepos_t, framepos_t, uint32_t)> ()
.addFunction ("length", &AudioRange::length)
@@ -1594,6 +1601,13 @@ LuaBindings::common (lua_State* L)
.addConst ("PostFader", ARDOUR::Placement(PostFader))
.endNamespace ()
+ .beginNamespace ("MonitorChoice")
+ .addConst ("MonitorAuto", ARDOUR::MonitorChoice(MonitorAuto))
+ .addConst ("MonitorInput", ARDOUR::MonitorChoice(MonitorInput))
+ .addConst ("MonitorDisk", ARDOUR::MonitorChoice(MonitorDisk))
+ .addConst ("MonitorCue", ARDOUR::MonitorChoice(MonitorCue))
+ .endNamespace ()
+
.beginNamespace ("NoteMode")
.addConst ("Sustained", ARDOUR::NoteMode(Sustained))
.addConst ("Percussive", ARDOUR::NoteMode(Percussive))