Mercurial > hg > svapp
diff audio/AudioCallbackPlaySource.cpp @ 740:846970dbef17 audio-source-refactor
Use shared_ptr for plugin instances throughout
author | Chris Cannam |
---|---|
date | Fri, 20 Mar 2020 16:31:58 +0000 |
parents | ddfac001b543 |
children | 6508d9d216c7 |
line wrap: on
line diff
--- a/audio/AudioCallbackPlaySource.cpp Thu Mar 19 16:14:02 2020 +0000 +++ b/audio/AudioCallbackPlaySource.cpp Fri Mar 20 16:31:58 2020 +0000 @@ -988,6 +988,9 @@ void AudioCallbackPlaySource::setAuditioningEffect(std::shared_ptr<Auditionable> a) { + SVDEBUG << "AudioCallbackPlaySource::setAuditioningEffect(" << a << ")" + << endl; + auto plugin = std::dynamic_pointer_cast<RealTimePluginInstance>(a); if (a && !plugin) { SVCERR << "WARNING: AudioCallbackPlaySource::setAuditioningEffect: auditionable object " << a << " is not a real-time plugin instance" << endl;