Mercurial > hg > svcore
comparison transform/RealTimeEffectModelTransformer.h @ 1830:5f8fbbde08ff audio-source-refactor
Use shared_ptr for plugin instances throughout
author | Chris Cannam |
---|---|
date | Fri, 20 Mar 2020 16:30:33 +0000 |
parents | fe3f7f8df3a3 |
children |
comparison
equal
deleted
inserted
replaced
1829:51fd27fbce9a | 1830:5f8fbbde08ff |
---|---|
32 void run() override; | 32 void run() override; |
33 | 33 |
34 void awaitOutputModels() override { } // they're created synchronously | 34 void awaitOutputModels() override { } // they're created synchronously |
35 | 35 |
36 QString m_units; | 36 QString m_units; |
37 RealTimePluginInstance *m_plugin; | 37 std::shared_ptr<RealTimePluginInstance> m_plugin; |
38 int m_outputNo; | 38 int m_outputNo; |
39 }; | 39 }; |
40 | 40 |
41 #endif | 41 #endif |
42 | 42 |