summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/template_utils.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-12-08 10:36:12 +0100
committerRobin Gareus <robin@gareus.org>2016-12-08 10:36:12 +0100
commite1ca4b28873a195c802d7d02b5bf420d778e3f35 (patch)
treed86b5001908abf8fa5932e897bf5c654cf155376 /libs/ardour/ardour/template_utils.h
parent9a46d593cbbc9d40c119bc0c5da40d124e476df7 (diff)
Speed up recent session display (for many large sessions)
- don't parse XML into XMLTree - only read the file, extract relevant elements - don't read session-template contents, only test file
Diffstat (limited to 'libs/ardour/ardour/template_utils.h')
-rw-r--r--libs/ardour/ardour/template_utils.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/ardour/ardour/template_utils.h b/libs/ardour/ardour/template_utils.h
index b2f155ee45..9887ab9cdc 100644
--- a/libs/ardour/ardour/template_utils.h
+++ b/libs/ardour/ardour/template_utils.h
@@ -40,7 +40,7 @@ namespace ARDOUR {
};
LIBARDOUR_API void find_route_templates (std::vector<TemplateInfo>& template_names);
- LIBARDOUR_API void find_session_templates (std::vector<TemplateInfo>& template_names);
+ LIBARDOUR_API void find_session_templates (std::vector<TemplateInfo>& template_names, bool read_xml = false);
LIBARDOUR_API std::string session_template_dir_to_file (std::string const &);