comparison transform/RealTimePluginTransform.h @ 26:d88d117e0c34

* Add mono timestretch toggle button; some more work on getting blocksize etc parameters through to plugins
author Chris Cannam
date Mon, 18 Sep 2006 16:43:17 +0000
parents 40116f709d3b
children 61259228d029
comparison
equal deleted inserted replaced
25:e74f508db18c 26:d88d117e0c34
27 RealTimePluginTransform(Model *inputModel, 27 RealTimePluginTransform(Model *inputModel,
28 QString plugin, 28 QString plugin,
29 int channel, 29 int channel,
30 QString configurationXml = "", 30 QString configurationXml = "",
31 QString units = "", 31 QString units = "",
32 int output = 0); 32 int output = 0,
33 size_t blockSize = 0);
33 virtual ~RealTimePluginTransform(); 34 virtual ~RealTimePluginTransform();
34 35
35 protected: 36 protected:
36 virtual void run(); 37 virtual void run();
37 38
38 RealTimePluginInstance *m_plugin; 39 RealTimePluginInstance *m_plugin;
39 int m_channel; 40 int m_channel;
40 int m_outputNo; 41 int m_outputNo;
42 size_t m_blockSize;
41 43
42 // just casts 44 // just casts
43 DenseTimeValueModel *getInput(); 45 DenseTimeValueModel *getInput();
44 }; 46 };
45 47