annotate data/data.pro @ 263:71dfc6ab3b54

* Threaded mp3/ogg file reading. Not activated yet, as it doesn't work in context (SV needs to know the duration of its main model at the outset)
author Chris Cannam
date Thu, 24 May 2007 16:20:22 +0000
parents 3e6fee4e4257
children 822bd7fd526c
rev   line source
Chris@150 1 TEMPLATE = lib
Chris@150 2
Chris@150 3 SV_UNIT_PACKAGES = fftw3f sndfile mad oggz fishsound
Chris@150 4 load(../sv.prf)
Chris@150 5
Chris@150 6 CONFIG += sv staticlib qt thread warn_on stl rtti exceptions
Chris@208 7 QT += network
Chris@150 8
Chris@150 9 TARGET = svdata
Chris@150 10
Chris@150 11 DEPENDPATH += fft fileio model ..
Chris@150 12 INCLUDEPATH += . fft model fileio ..
Chris@150 13 OBJECTS_DIR = tmp_obj
Chris@150 14 MOC_DIR = tmp_moc
Chris@150 15
Chris@150 16 # Input
Chris@226 17 HEADERS += fft/FFTapi.h \
Chris@226 18 fft/FFTCache.h \
Chris@152 19 fft/FFTDataServer.h \
Chris@150 20 fft/FFTFileCache.h \
Chris@159 21 fft/FFTMemoryCache.h \
Chris@150 22 fileio/AudioFileReader.h \
Chris@150 23 fileio/AudioFileReaderFactory.h \
Chris@150 24 fileio/BZipFileDevice.h \
Chris@150 25 fileio/CodedAudioFileReader.h \
Chris@150 26 fileio/CSVFileReader.h \
Chris@150 27 fileio/CSVFileWriter.h \
Chris@150 28 fileio/DataFileReader.h \
Chris@150 29 fileio/DataFileReaderFactory.h \
Chris@210 30 fileio/FileFinder.h \
Chris@150 31 fileio/FileReadThread.h \
Chris@150 32 fileio/MatrixFile.h \
Chris@150 33 fileio/MIDIFileReader.h \
Chris@150 34 fileio/MP3FileReader.h \
Chris@150 35 fileio/OggVorbisFileReader.h \
Chris@208 36 fileio/RemoteFile.h \
Chris@150 37 fileio/WavFileReader.h \
Chris@150 38 fileio/WavFileWriter.h \
Chris@150 39 model/DenseThreeDimensionalModel.h \
Chris@150 40 model/DenseTimeValueModel.h \
Chris@152 41 model/EditableDenseThreeDimensionalModel.h \
Chris@152 42 model/FFTModel.h \
Chris@150 43 model/Model.h \
Chris@150 44 model/NoteModel.h \
Chris@150 45 model/PowerOfSqrtTwoZoomConstraint.h \
Chris@150 46 model/PowerOfTwoZoomConstraint.h \
Chris@150 47 model/RangeSummarisableTimeValueModel.h \
Chris@150 48 model/SparseModel.h \
Chris@150 49 model/SparseOneDimensionalModel.h \
Chris@150 50 model/SparseTimeValueModel.h \
Chris@150 51 model/SparseValueModel.h \
Chris@150 52 model/TextModel.h \
Chris@175 53 model/WaveFileModel.h \
Chris@175 54 model/WritableWaveFileModel.h
Chris@226 55 SOURCES += fft/FFTapi.cpp \
Chris@226 56 fft/FFTDataServer.cpp \
Chris@150 57 fft/FFTFileCache.cpp \
Chris@159 58 fft/FFTMemoryCache.cpp \
Chris@175 59 fileio/AudioFileReader.cpp \
Chris@150 60 fileio/AudioFileReaderFactory.cpp \
Chris@150 61 fileio/BZipFileDevice.cpp \
Chris@150 62 fileio/CodedAudioFileReader.cpp \
Chris@150 63 fileio/CSVFileReader.cpp \
Chris@150 64 fileio/CSVFileWriter.cpp \
Chris@150 65 fileio/DataFileReaderFactory.cpp \
Chris@210 66 fileio/FileFinder.cpp \
Chris@150 67 fileio/FileReadThread.cpp \
Chris@150 68 fileio/MatrixFile.cpp \
Chris@150 69 fileio/MIDIFileReader.cpp \
Chris@150 70 fileio/MP3FileReader.cpp \
Chris@150 71 fileio/OggVorbisFileReader.cpp \
Chris@208 72 fileio/RemoteFile.cpp \
Chris@150 73 fileio/WavFileReader.cpp \
Chris@150 74 fileio/WavFileWriter.cpp \
Chris@150 75 model/DenseTimeValueModel.cpp \
Chris@152 76 model/EditableDenseThreeDimensionalModel.cpp \
Chris@152 77 model/FFTModel.cpp \
Chris@150 78 model/Model.cpp \
Chris@150 79 model/NoteModel.cpp \
Chris@150 80 model/PowerOfSqrtTwoZoomConstraint.cpp \
Chris@150 81 model/PowerOfTwoZoomConstraint.cpp \
Chris@175 82 model/WaveFileModel.cpp \
Chris@175 83 model/WritableWaveFileModel.cpp