comparison transform/RealTimeEffectModelTransformer.h @ 1586:841b2a3e606d

Merge from branch fix-static-analysis
author Chris Cannam
date Wed, 09 Jan 2019 15:24:38 +0000
parents ad5f892c0c4d
children fe3f7f8df3a3
comparison
equal deleted inserted replaced
1585:9570ef94eaa3 1586:841b2a3e606d
11 published by the Free Software Foundation; either version 2 of the 11 published by the Free Software Foundation; either version 2 of the
12 License, or (at your option) any later version. See the file 12 License, or (at your option) any later version. See the file
13 COPYING included with this distribution for more information. 13 COPYING included with this distribution for more information.
14 */ 14 */
15 15
16 #ifndef _REAL_TIME_EFFECT_TRANSFORMER_H_ 16 #ifndef SV_REAL_TIME_EFFECT_TRANSFORMER_H
17 #define _REAL_TIME_EFFECT_TRANSFORMER_H_ 17 #define SV_REAL_TIME_EFFECT_TRANSFORMER_H
18 18
19 #include "ModelTransformer.h" 19 #include "ModelTransformer.h"
20 #include "plugin/RealTimePluginInstance.h" 20 #include "plugin/RealTimePluginInstance.h"
21 21
22 class DenseTimeValueModel; 22 class DenseTimeValueModel;
27 RealTimeEffectModelTransformer(Input input, 27 RealTimeEffectModelTransformer(Input input,
28 const Transform &transform); 28 const Transform &transform);
29 virtual ~RealTimeEffectModelTransformer(); 29 virtual ~RealTimeEffectModelTransformer();
30 30
31 protected: 31 protected:
32 virtual void run(); 32 void run() override;
33 33
34 virtual void awaitOutputModels() { } // 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 RealTimePluginInstance *m_plugin;
38 int m_outputNo; 38 int m_outputNo;
39 39