Add some missing luabridge::ClassInfo<>::getClassKey() - fix windows builds
authorRobin Gareus <robin@gareus.org>
Sat, 25 Feb 2017 17:38:11 +0000 (18:38 +0100)
committerRobin Gareus <robin@gareus.org>
Sat, 25 Feb 2017 17:38:27 +0000 (18:38 +0100)
libs/ardour/luabindings.cc

index e7dda739a95fbb2a52136969521146737d361f25..84a2610a443fe7e1961ca0e44e4ac4bb1cbaf9e2 100644 (file)
@@ -214,6 +214,7 @@ CLASSKEYS(std::list<ARDOUR::AudioRange>);
 CLASSKEYS(std::list<boost::shared_ptr<ARDOUR::Port> >);
 CLASSKEYS(std::list<boost::shared_ptr<ARDOUR::Region> >);
 CLASSKEYS(std::list<boost::shared_ptr<ARDOUR::Route> >);
+CLASSKEYS(boost::shared_ptr<std::list<boost::shared_ptr<ARDOUR::Route> > >);
 
 CLASSKEYS(boost::shared_ptr<ARDOUR::AudioRegion>);
 CLASSKEYS(boost::shared_ptr<ARDOUR::AudioSource>);
@@ -232,6 +233,8 @@ CLASSKEYS(boost::shared_ptr<Evoral::ControlList>);
 CLASSKEYS(boost::shared_ptr<Evoral::Note<Evoral::Beats> >);
 CLASSKEYS(boost::shared_ptr<Evoral::Sequence<Evoral::Beats> >);
 
+CLASSKEYS(boost::shared_ptr<ARDOUR::Playlist>);
+CLASSKEYS(boost::shared_ptr<ARDOUR::Route>);
 CLASSKEYS(boost::weak_ptr<ARDOUR::Route>);
 
 CLASSKEYS(Vamp::RealTime);