Mercurial > hg > sonic-visualiser
diff transform/RealTimePluginTransform.h @ 27:61259228d029
* More to do with passing around step/blocksize etc from plugin dialog to
plugins. Still some puzzling unresolved details.
author | Chris Cannam |
---|---|
date | Tue, 19 Sep 2006 14:37:06 +0000 |
parents | d88d117e0c34 |
children | 8ad306d8a568 |
line wrap: on
line diff
--- a/transform/RealTimePluginTransform.h Mon Sep 18 16:43:17 2006 +0000 +++ b/transform/RealTimePluginTransform.h Tue Sep 19 14:37:06 2006 +0000 @@ -16,30 +16,27 @@ #ifndef _REAL_TIME_PLUGIN_TRANSFORM_H_ #define _REAL_TIME_PLUGIN_TRANSFORM_H_ -#include "Transform.h" +#include "PluginTransform.h" #include "plugin/RealTimePluginInstance.h" class DenseTimeValueModel; -class RealTimePluginTransform : public Transform +class RealTimePluginTransform : public PluginTransform { public: RealTimePluginTransform(Model *inputModel, QString plugin, - int channel, + const ExecutionContext &context, QString configurationXml = "", QString units = "", - int output = 0, - size_t blockSize = 0); + int output = 0); virtual ~RealTimePluginTransform(); protected: virtual void run(); RealTimePluginInstance *m_plugin; - int m_channel; int m_outputNo; - size_t m_blockSize; // just casts DenseTimeValueModel *getInput();