diff options
Diffstat (limited to 'libs/ardour/ardour/audiofilter.h')
-rw-r--r-- | libs/ardour/ardour/audiofilter.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libs/ardour/ardour/audiofilter.h b/libs/ardour/ardour/audiofilter.h index 02e5e6f061..c8762dbf69 100644 --- a/libs/ardour/ardour/audiofilter.h +++ b/libs/ardour/ardour/audiofilter.h @@ -36,14 +36,14 @@ class AudioFilter { : session (s){} virtual ~AudioFilter() {} - virtual int run (ARDOUR::AudioRegion&) = 0; - std::vector<ARDOUR::AudioRegion*> results; + virtual int run (boost::shared_ptr<ARDOUR::AudioRegion>) = 0; + std::vector<boost::shared_ptr<ARDOUR::AudioRegion> > results; protected: ARDOUR::Session& session; - int make_new_sources (ARDOUR::AudioRegion&, ARDOUR::AudioRegion::SourceList&); - int finish (ARDOUR::AudioRegion&, ARDOUR::AudioRegion::SourceList&); + int make_new_sources (boost::shared_ptr<ARDOUR::AudioRegion>, ARDOUR::SourceList&); + int finish (boost::shared_ptr<ARDOUR::AudioRegion>, ARDOUR::SourceList&); }; } /* namespace */ |