summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/ardour')
-rw-r--r--libs/ardour/ardour/directory_names.h1
-rw-r--r--libs/ardour/ardour/plugin_manager.h1
-rw-r--r--libs/ardour/ardour/search_paths.h6
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 ();