add dedicated API to check plugin class
[ardour.git] / libs / ardour / lv2_plugin.cc
index 2d277aa301c213306d9e7f0f5e96e9483f632e5d..47e1053a2cd36aa55f39d9d0329b0e16e9f49811 100644 (file)
@@ -2561,6 +2561,17 @@ LV2PluginInfo::load(Session& session)
        return PluginPtr();
 }
 
+bool
+LV2PluginInfo::in_category (const std::string &c) const
+{
+       // TODO use untranslated lilv_plugin_get_class()
+       // match gtk2_ardour/plugin_selector.cc
+       if (category == c) {
+               return true;
+       }
+       return false;
+}
+
 PluginInfoList*
 LV2PluginInfo::discover()
 {