comparison data/fileio/CoreAudioFileReader.h @ 1097:abc309f507ae simple-fft-model

Tidy
author Chris Cannam
date Mon, 15 Jun 2015 12:38:50 +0100
parents a1cd5abcb38b
children ad5f892c0c4d
comparison
equal deleted inserted replaced
1096:4d9816ba0ebe 1097:abc309f507ae
29 class CoreAudioFileReader : public CodedAudioFileReader 29 class CoreAudioFileReader : public CodedAudioFileReader
30 { 30 {
31 Q_OBJECT 31 Q_OBJECT
32 32
33 public: 33 public:
34 enum DecodeMode {
35 DecodeAtOnce, // decode the file on construction, with progress
36 DecodeThreaded // decode in a background thread after construction
37 };
38
39 CoreAudioFileReader(FileSource source, 34 CoreAudioFileReader(FileSource source,
40 DecodeMode decodeMode, 35 DecodeMode decodeMode,
41 CacheMode cacheMode, 36 CacheMode cacheMode,
42 sv_samplerate_t targetRate = 0, 37 sv_samplerate_t targetRate = 0,
43 bool normalised = false, 38 bool normalised = false,
44 ProgressReporter *reporter = 0); 39 ProgressReporter *reporter = nullptr);
45 virtual ~CoreAudioFileReader(); 40 virtual ~CoreAudioFileReader();
46 41
47 virtual QString getError() const { return m_error; } 42 virtual QString getError() const { return m_error; }
48 virtual QString getLocation() const { return m_source.getLocation(); } 43 virtual QString getLocation() const { return m_source.getLocation(); }
49 virtual QString getTitle() const { return m_title; } 44 virtual QString getTitle() const { return m_title; }