annotate plugin/plugin.pro @ 458:f60360209e5c

* Fix race condition in FFTFileCache when reading from the same FFT model from multiple threads (e.g. when applying more than one plugin at once)
author Chris Cannam
date Wed, 15 Oct 2008 12:08:02 +0000
parents 370aa9714ef5
children ebb6ac65bccc
rev   line source
Chris@150 1 TEMPLATE = lib
Chris@150 2
Chris@244 3 SV_UNIT_PACKAGES = vamp vamp-hostsdk lrdf raptor
Chris@150 4 load(../sv.prf)
Chris@150 5
Chris@150 6 CONFIG += sv staticlib qt thread warn_on stl rtti exceptions
Chris@150 7 QT += xml
Chris@388 8 QT -= gui
Chris@150 9
Chris@150 10 TARGET = svplugin
Chris@150 11
Chris@256 12 # Doesn't work with this library, which contains C99 as well as C++
Chris@256 13 PRECOMPILED_HEADER =
Chris@256 14
Chris@388 15 DEPENDPATH += . .. api plugins api/alsa api/alsa/sound
Chris@388 16 INCLUDEPATH += . .. api api/alsa plugins api/alsa/sound
Chris@150 17 OBJECTS_DIR = tmp_obj
Chris@150 18 MOC_DIR = tmp_moc
Chris@150 19
Chris@150 20 # Input
Chris@150 21 HEADERS += DSSIPluginFactory.h \
Chris@150 22 DSSIPluginInstance.h \
Chris@150 23 FeatureExtractionPluginFactory.h \
Chris@150 24 LADSPAPluginFactory.h \
Chris@150 25 LADSPAPluginInstance.h \
Chris@150 26 PluginIdentifier.h \
Chris@150 27 PluginXml.h \
Chris@150 28 RealTimePluginFactory.h \
Chris@150 29 RealTimePluginInstance.h \
Chris@150 30 api/dssi.h \
Chris@150 31 api/ladspa.h \
Chris@150 32 plugins/SamplePlayer.h \
Chris@150 33 api/alsa/asoundef.h \
Chris@150 34 api/alsa/asoundlib.h \
Chris@150 35 api/alsa/seq.h \
Chris@150 36 api/alsa/seq_event.h \
Chris@150 37 api/alsa/seq_midi_event.h \
Chris@388 38 api/alsa/sound/asequencer.h
Chris@150 39 SOURCES += DSSIPluginFactory.cpp \
Chris@150 40 DSSIPluginInstance.cpp \
Chris@150 41 FeatureExtractionPluginFactory.cpp \
Chris@150 42 LADSPAPluginFactory.cpp \
Chris@150 43 LADSPAPluginInstance.cpp \
Chris@150 44 PluginIdentifier.cpp \
Chris@150 45 PluginXml.cpp \
Chris@150 46 RealTimePluginFactory.cpp \
Chris@150 47 RealTimePluginInstance.cpp \
Chris@150 48 api/dssi_alsa_compat.c \
Chris@388 49 plugins/SamplePlayer.cpp
Chris@388 50