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/session_directory.h6
2 files changed, 7 insertions, 0 deletions
diff --git a/libs/ardour/ardour/directory_names.h b/libs/ardour/ardour/directory_names.h
index a671ee0b2e..69096e51ea 100644
--- a/libs/ardour/ardour/directory_names.h
+++ b/libs/ardour/ardour/directory_names.h
@@ -35,6 +35,7 @@ namespace ARDOUR {
LIBARDOUR_API extern const char* const interchange_dir_name;
LIBARDOUR_API extern const char* const peak_dir_name;
LIBARDOUR_API extern const char* const export_dir_name;
+ LIBARDOUR_API extern const char* const backup_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;
diff --git a/libs/ardour/ardour/session_directory.h b/libs/ardour/ardour/session_directory.h
index 6f4126e0bb..75740090a4 100644
--- a/libs/ardour/ardour/session_directory.h
+++ b/libs/ardour/ardour/session_directory.h
@@ -108,6 +108,12 @@ public:
const std::string export_path () const;
/**
+ * @return The absolute path to the directory that backup
+ * session files are stored.
+ */
+ const std::string backup_path () const;
+
+ /**
* @return true if session directory and all the required
* subdirectories exist.
*/