diff options
Diffstat (limited to 'libs/ardour/ardour/session_directory.h')
-rw-r--r-- | libs/ardour/ardour/session_directory.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/libs/ardour/ardour/session_directory.h b/libs/ardour/ardour/session_directory.h index 6f8f24386f..9f4410ce69 100644 --- a/libs/ardour/ardour/session_directory.h +++ b/libs/ardour/ardour/session_directory.h @@ -56,6 +56,17 @@ public: /** * @return the absolute path to the directory in which + * the session stores audio files for Ardour 2.X. + * + * If the session is an older session with an existing + * "sounds" directory then it will return a path to that + * directory otherwise it will return the new location + * of root_path()/interchange/session_name/audiofiles + */ + const std::string sound_path_2X () const; + + /** + * @return the absolute path to the directory in which * the session stores MIDI files, ie * root_path()/interchange/session_name/midifiles */ @@ -110,6 +121,13 @@ public: */ const std::string sources_root() const; + /** + * @return The path to the directory under which source directories + * are created for different source types in Ardour 2.X + * i.e root_path()/interchange/session_name + */ + const std::string sources_root_2X() const; + private: /** |