diff options
Diffstat (limited to 'libs/ardour/ardour')
-rw-r--r-- | libs/ardour/ardour/directory_names.h | 1 | ||||
-rw-r--r-- | libs/ardour/ardour/plugin_manager.h | 1 | ||||
-rw-r--r-- | libs/ardour/ardour/search_paths.h | 6 |
3 files changed, 8 insertions, 0 deletions
diff --git a/libs/ardour/ardour/directory_names.h b/libs/ardour/ardour/directory_names.h index 7c507d1086..a671ee0b2e 100644 --- a/libs/ardour/ardour/directory_names.h +++ b/libs/ardour/ardour/directory_names.h @@ -36,6 +36,7 @@ namespace ARDOUR { LIBARDOUR_API extern const char* const peak_dir_name; LIBARDOUR_API extern const char* const export_dir_name; LIBARDOUR_API extern const char* const export_formats_dir_name; + LIBARDOUR_API extern const char* const plugin_metadata_dir_name; LIBARDOUR_API extern const char* const templates_dir_name; LIBARDOUR_API extern const char* const route_templates_dir_name; LIBARDOUR_API extern const char* const surfaces_dir_name; diff --git a/libs/ardour/ardour/plugin_manager.h b/libs/ardour/ardour/plugin_manager.h index c20c49fce1..70b49d3eac 100644 --- a/libs/ardour/ardour/plugin_manager.h +++ b/libs/ardour/ardour/plugin_manager.h @@ -73,6 +73,7 @@ class LIBARDOUR_API PluginManager : public boost::noncopyable { Hidden }; + std::string user_plugin_metadata_dir () const; void load_statuses (); void save_statuses (); void set_status (ARDOUR::PluginType type, std::string unique_id, PluginStatusType status); diff --git a/libs/ardour/ardour/search_paths.h b/libs/ardour/ardour/search_paths.h index f280e5dd3f..f76f997800 100644 --- a/libs/ardour/ardour/search_paths.h +++ b/libs/ardour/ardour/search_paths.h @@ -107,6 +107,12 @@ namespace ARDOUR { /** * return a Searchpath containing directories in which to look for + * plugin metadata ( tags and favorite/hidden status ). + */ + LIBARDOUR_API PBD::Searchpath plugin_metadata_search_path (); + + /** + * return a Searchpath containing directories in which to look for * route templates. */ LIBARDOUR_API PBD::Searchpath route_template_search_path (); |