Update processor Lua bindings
authorRobin Gareus <robin@gareus.org>
Wed, 22 Feb 2017 14:24:33 +0000 (15:24 +0100)
committerRobin Gareus <robin@gareus.org>
Wed, 22 Feb 2017 14:24:33 +0000 (15:24 +0100)
libs/ardour/luabindings.cc

index 9e253083c4f42eaf2c2bbcf45d54990e367635b4..50830d2403eb96d36a589655a5daaf710bf15548 100644 (file)
@@ -1200,7 +1200,8 @@ LuaBindings::common (lua_State* L)
 
                .deriveWSPtrClass <Processor, SessionObject> ("Processor")
                .addCast<Automatable> ("to_automatable")
-               .addCast<PluginInsert> ("to_insert")
+               .addCast<PluginInsert> ("to_insert") // deprecated
+               .addCast<PluginInsert> ("to_plugininsert")
                .addCast<SideChain> ("to_sidechain")
                .addCast<IOProcessor> ("to_ioprocessor")
                .addCast<UnknownProcessor> ("to_unknownprocessor")
@@ -1213,6 +1214,7 @@ LuaBindings::common (lua_State* L)
 #endif
                .addCast<PeakMeter> ("to_meter")
                .addFunction ("display_name", &Processor::display_name)
+               .addFunction ("display_to_user", &Processor::display_to_user)
                .addFunction ("active", &Processor::active)
                .addFunction ("activate", &Processor::activate)
                .addFunction ("deactivate", &Processor::deactivate)