summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/file_source.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-09-21 03:42:06 +0200
committerRobin Gareus <robin@gareus.org>2016-09-21 03:42:06 +0200
commitad0aef7dce247ac69fc9c86554d0acbe6c3045bd (patch)
tree93ae652087c18ee0bac271c3141ffe36123e910c /libs/ardour/ardour/file_source.h
parent22e16b7904d0a8a4068ecc21c7751334aa050d80 (diff)
add API to change FileSource path in-place
This allows to retain IDs and References of a FileSource, while changing the actual file under the hood (e.g. from .wav to .flac)
Diffstat (limited to 'libs/ardour/ardour/file_source.h')
-rw-r--r--libs/ardour/ardour/file_source.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/ardour/ardour/file_source.h b/libs/ardour/ardour/file_source.h
index 00fb74b426..9b4c2ccffc 100644
--- a/libs/ardour/ardour/file_source.h
+++ b/libs/ardour/ardour/file_source.h
@@ -79,6 +79,7 @@ public:
const std::string& origin() const { return _origin; }
virtual void set_path (const std::string&);
+ void replace_file (const std::string&);
static PBD::Signal2<int,std::string,std::vector<std::string> > AmbiguousFileName;