diff options
author | Robin Gareus <robin@gareus.org> | 2017-01-21 20:08:12 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-01-21 20:18:27 +0100 |
commit | fff324ef7bfa1415bba0b3e075ad12a7a78af11f (patch) | |
tree | 6ce34b6440a8ce351d6cf25c80457f0e0f7fbe4d /libs/ardour | |
parent | 6f7f527e1db300fb532390348db132446a211085 (diff) |
Lua: bindings for do_import()
Diffstat (limited to 'libs/ardour')
-rw-r--r-- | libs/ardour/luabindings.cc | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc index d368eff6ca..822cab4a55 100644 --- a/libs/ardour/luabindings.cc +++ b/libs/ardour/luabindings.cc @@ -672,6 +672,7 @@ LuaBindings::common (lua_State* L) .endClass () .beginWSPtrClass <PluginInfo> ("PluginInfo") + .addNilPtrConstructor () .addData ("name", &PluginInfo::name, false) .addData ("category", &PluginInfo::category, false) .addData ("creator", &PluginInfo::creator, false) @@ -1618,6 +1619,17 @@ LuaBindings::common (lua_State* L) .addConst ("SharePlaylist", ARDOUR::PlaylistDisposition(SharePlaylist)) .endNamespace () + .beginNamespace ("MidiTrackNameSource") + .addConst ("SMFTrackNumber", ARDOUR::MidiTrackNameSource(SMFTrackNumber)) + .addConst ("SMFTrackName", ARDOUR::MidiTrackNameSource(SMFTrackName)) + .addConst ("SMFInstrumentName", ARDOUR::MidiTrackNameSource(SMFInstrumentName)) + .endNamespace () + + .beginNamespace ("MidiTempoMapDisposition") + .addConst ("SMFTempoIgnore", ARDOUR::MidiTrackNameSource(SMFTempoIgnore)) + .addConst ("SMFTempoUse", ARDOUR::MidiTrackNameSource(SMFTempoUse)) + .endNamespace () + .beginNamespace ("RegionPoint") .addConst ("Start", ARDOUR::RegionPoint(Start)) .addConst ("End", ARDOUR::RegionPoint(End)) |