From bbbd0238950b74b0ade86f761ad9af8ad40440c7 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 9 Nov 2023 02:01:54 +0100 Subject: [PATCH] Add flag to hide internal plugins from user --- libs/ardour/ardour/plugin.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libs/ardour/ardour/plugin.h b/libs/ardour/ardour/plugin.h index caad44832d..3821d6d652 100644 --- a/libs/ardour/ardour/plugin.h +++ b/libs/ardour/ardour/plugin.h @@ -467,6 +467,7 @@ public: PluginInfo () : multichannel_name_ambiguity (false) , plugintype_name_ambiguity (false) + , internal (false) , index (0) {} @@ -512,8 +513,12 @@ public: return n_outputs.n_audio(); } + /* hide from user */ + virtual bool is_internal () const { return internal; } + protected: friend class PluginManager; + bool internal; uint32_t index; //< used for LADSPA, index in module };