From 390ea007c5b6b647e33c924b3429bf49ae83b1ca Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 10 Sep 2015 00:48:10 +0200 Subject: rework peakfile handling: - copy old peak-files to new (do not require re-calc) - keep old peak-files (for now, backwards compat) - fix cleanup-sources to remove *new* peak-file - include channel-number in hash (like it was done before) see also 624f76b TODO: add Session > Cleanup > remove/re-create peaks --- libs/ardour/ardour/audiosource.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libs/ardour/ardour/audiosource.h') diff --git a/libs/ardour/ardour/audiosource.h b/libs/ardour/ardour/audiosource.h index 0c66cdf0e9..ad56c8834f 100644 --- a/libs/ardour/ardour/audiosource.h +++ b/libs/ardour/ardour/audiosource.h @@ -136,7 +136,7 @@ class LIBARDOUR_API AudioSource : virtual public Source, virtual framecnt_t read_unlocked (Sample *dst, framepos_t start, framecnt_t cnt) const = 0; virtual framecnt_t write_unlocked (Sample *dst, framecnt_t cnt) = 0; - virtual std::string construct_peak_filepath(const std::string& audio_filepath) const = 0; + virtual std::string construct_peak_filepath(const std::string& audio_filepath, bool oldformat = false) const = 0; virtual int read_peaks_with_fpp (PeakData *peaks, framecnt_t npeaks, framepos_t start, framecnt_t cnt, -- cgit v1.2.3