summaryrefslogtreecommitdiff
path: root/libs/ardour/luabindings.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-07-06 18:09:07 +0200
committerRobin Gareus <robin@gareus.org>2019-07-06 18:09:27 +0200
commite85c10256ba61362e1060b4035aea27f9851dca5 (patch)
tree1f04e7d3ddbbd0021bbe4e1cb24f0b6c482d3e66 /libs/ardour/luabindings.cc
parentd35ee75c779147f1c8df3f5fcd6287f7c4c3959e (diff)
Add Lua binding to set/create track playlists
Diffstat (limited to 'libs/ardour/luabindings.cc')
-rw-r--r--libs/ardour/luabindings.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc
index b8b336c933..138835e123 100644
--- a/libs/ardour/luabindings.cc
+++ b/libs/ardour/luabindings.cc
@@ -1066,6 +1066,7 @@ LuaBindings::common (lua_State* L)
.addFunction ("set_name", &Route::set_name)
.addFunction ("comment", &Route::comment)
.addFunction ("active", &Route::active)
+ .addFunction ("data_type", &Route::data_type)
.addFunction ("set_active", &Route::set_active)
.addFunction ("nth_plugin", &Route::nth_plugin)
.addFunction ("nth_processor", &Route::nth_processor)
@@ -1170,6 +1171,10 @@ LuaBindings::common (lua_State* L)
.addFunction ("bounce", &Track::bounce)
.addFunction ("bounce_range", &Track::bounce_range)
.addFunction ("playlist", &Track::playlist)
+ .addFunction ("use_playlist", &Track::use_playlist)
+ .addFunction ("use_copy_playlist", &Track::use_copy_playlist)
+ .addFunction ("use_new_playlist", &Track::use_new_playlist)
+ .addFunction ("find_and_use_playlist", &Track::find_and_use_playlist)
.endClass ()
.deriveWSPtrClass <AudioTrack, Track> ("AudioTrack")