X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Faudiofilesource.cc;h=29736a8677698a0495e074d737039cfb18fa82d2;hb=cc2767caf32486365a33814149e75c6e588e8603;hp=034b61860ac0a057ce1d56ca99b24a4bd041943d;hpb=d23fec7b9a0f076256dbd71faae254a78efbe37a;p=ardour.git diff --git a/libs/ardour/audiofilesource.cc b/libs/ardour/audiofilesource.cc index 034b61860a..29736a8677 100644 --- a/libs/ardour/audiofilesource.cc +++ b/libs/ardour/audiofilesource.cc @@ -213,6 +213,10 @@ AudioFileSource::create (const string& idstr, Flag flags) { AudioFileSource* es = 0; + if (flags & Destructive) { + return new DestructiveFileSource (idstr, flags); + } + try { es = new CoreAudioSource (idstr, flags); }