annotate audioio/audioio.pro @ 77:0535c49069ba

* Various fixes to object lifetime management, particularly in the spectrum layer and for notification of main model deletion. The main purpose of this is to improve the behaviour of the spectrum, but I think it may also help with #1840922 Various crashes in Layer Summary window.
author Chris Cannam
date Wed, 23 Jan 2008 15:43:27 +0000
parents eeb48693db96
children 9fc4b256c283
rev   line source
Chris@44 1 TEMPLATE = lib
Chris@44 2
Chris@66 3 SV_UNIT_PACKAGES = fftw3f samplerate jack portaudio rubberband
Chris@44 4 load(../sv.prf)
Chris@44 5
Chris@44 6 CONFIG += sv staticlib qt thread warn_on stl rtti exceptions
Chris@44 7
Chris@44 8 TARGET = svaudioio
Chris@44 9
Chris@44 10 DEPENDPATH += ..
Chris@44 11 INCLUDEPATH += . ..
Chris@44 12 OBJECTS_DIR = tmp_obj
Chris@44 13 MOC_DIR = tmp_moc
Chris@44 14
Chris@44 15 HEADERS += AudioCallbackPlaySource.h \
Chris@44 16 AudioCallbackPlayTarget.h \
Chris@44 17 AudioCoreAudioTarget.h \
Chris@44 18 AudioGenerator.h \
Chris@44 19 AudioJACKTarget.h \
Chris@44 20 AudioPortAudioTarget.h \
Chris@44 21 AudioTargetFactory.h \
Chris@44 22 PhaseVocoderTimeStretcher.h \
Chris@44 23 PlaySpeedRangeMapper.h
Chris@44 24 SOURCES += AudioCallbackPlaySource.cpp \
Chris@44 25 AudioCallbackPlayTarget.cpp \
Chris@44 26 AudioCoreAudioTarget.cpp \
Chris@44 27 AudioGenerator.cpp \
Chris@44 28 AudioJACKTarget.cpp \
Chris@44 29 AudioPortAudioTarget.cpp \
Chris@44 30 AudioTargetFactory.cpp \
Chris@44 31 PhaseVocoderTimeStretcher.cpp \
Chris@44 32 PlaySpeedRangeMapper.cpp