Fix+extend PluginInsert Lua bindings
authorRobin Gareus <robin@gareus.org>
Wed, 1 Aug 2018 14:55:58 +0000 (16:55 +0200)
committerRobin Gareus <robin@gareus.org>
Wed, 1 Aug 2018 14:56:18 +0000 (16:56 +0200)
libs/ardour/luabindings.cc

index 8b88007b9b08b094c2aea16fc18dab132d46e846..7b0ca08c4bb95ac7e0ac19b8dbd6f1eb207549e3 100644 (file)
@@ -1449,6 +1449,7 @@ LuaBindings::common (lua_State* L)
                .addFunction ("plugin", &PluginInsert::plugin)
                .addFunction ("activate", &PluginInsert::activate)
                .addFunction ("deactivate", &PluginInsert::deactivate)
+               .addFunction ("enable", &PluginInsert::enable)
                .addFunction ("strict_io_configured", &PluginInsert::strict_io_configured)
                .addFunction ("input_map", (ARDOUR::ChanMapping (PluginInsert::*)(uint32_t) const)&PluginInsert::input_map)
                .addFunction ("output_map", (ARDOUR::ChanMapping (PluginInsert::*)(uint32_t) const)&PluginInsert::output_map)
@@ -1463,7 +1464,7 @@ LuaBindings::common (lua_State* L)
                .addFunction ("signal_latency", &PluginInsert::signal_latency)
                .addFunction ("get_count", &PluginInsert::get_count)
                .addFunction ("is_channelstrip", &PluginInsert::is_channelstrip)
-               .addFunction ("is_nonbypassable", &PluginInsert::is_channelstrip)
+               .addFunction ("is_nonbypassable", &PluginInsert::is_nonbypassable)
                .endClass ()
 
                .deriveWSPtrClass <ReadOnlyControl, PBD::StatefulDestructible> ("ReadOnlyControl")