summaryrefslogtreecommitdiff
path: root/src/lib/sndfile_content.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2013-04-02 21:20:35 +0100
committerCarl Hetherington <cth@carlh.net>2013-04-02 21:20:35 +0100
commit956da4b106e14c49b179176acf6484c479c21094 (patch)
tree0fee47183fd58dcf90ef059171c2e73d9916bb89 /src/lib/sndfile_content.cc
parent20cd8bdecb9667f7d838dbb7210f3e1a4765c662 (diff)
Various fixes.
Diffstat (limited to 'src/lib/sndfile_content.cc')
-rw-r--r--src/lib/sndfile_content.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/lib/sndfile_content.cc b/src/lib/sndfile_content.cc
index 4794e4d31..657e7d519 100644
--- a/src/lib/sndfile_content.cc
+++ b/src/lib/sndfile_content.cc
@@ -64,3 +64,9 @@ SndfileContent::valid_file (boost::filesystem::path f)
transform (ext.begin(), ext.end(), ext.begin(), ::tolower);
return (ext == ".wav" || ext == ".aif" || ext == ".aiff");
}
+
+shared_ptr<Content>
+SndfileContent::clone () const
+{
+ return shared_ptr<Content> (new SndfileContent (*this));
+}