add static ClassKey for windows linking
authorRobin Gareus <robin@gareus.org>
Mon, 3 Oct 2016 21:47:50 +0000 (23:47 +0200)
committerRobin Gareus <robin@gareus.org>
Mon, 3 Oct 2016 21:47:50 +0000 (23:47 +0200)
libs/ardour/luabindings.cc

index 2f29cc9e804f9acb2790155e442eba1b32cd9337..bfee1a1c8ffb6079ff105b1327611ce2dfd56314 100644 (file)
@@ -198,6 +198,18 @@ CLASSKEYS(Evoral::Beats);
 CLASSKEYS(ARDOUR::PortEngine);
 CLASSKEYS(ARDOUR::PortManager);
 CLASSKEYS(ARDOUR::AudioEngine);
+
+CLASSKEYS(ARDOUR::LuaAPI::Vamp);
+CLASSKEYS(Vamp::RealTime);
+CLASSKEYS(Vamp::PluginBase);
+CLASSKEYS(Vamp::PluginBase::ParameterDescriptor);
+CLASSKEYS(Vamp::Plugin);
+CLASSKEYS(Vamp::Plugin::OutputDescriptor);
+CLASSKEYS(Vamp::Plugin::Feature);
+CLASSKEYS(std::vector<Vamp::Plugin::OutputDescriptor>);
+CLASSKEYS(std::vector<Vamp::Plugin::Feature>);
+CLASSKEYS(std::map<int, Vamp::Plugin::FeatureList>);
+
 CLASSKEYS(void);
 CLASSKEYS(float);
 CLASSKEYS(unsigned char);