Mercurial > hg > svcore
comparison transform/ModelTransformerFactory.h @ 1057:5c5d4863b428 tonioni
Merge from cxx11 branch
author | Chris Cannam |
---|---|
date | Mon, 23 Mar 2015 11:26:28 +0000 |
parents | c7e9afcbf070 |
children | 6ea7761a418b |
comparison
equal
deleted
inserted
replaced
1056:c4898e57eea5 | 1057:5c5d4863b428 |
---|---|
45 virtual bool configure(ModelTransformer::Input &input, | 45 virtual bool configure(ModelTransformer::Input &input, |
46 Transform &transform, | 46 Transform &transform, |
47 Vamp::PluginBase *plugin, | 47 Vamp::PluginBase *plugin, |
48 Model *&inputModel, | 48 Model *&inputModel, |
49 AudioPlaySource *source, | 49 AudioPlaySource *source, |
50 int startFrame, | 50 sv_frame_t startFrame, |
51 int duration, | 51 sv_frame_t duration, |
52 const QMap<QString, Model *> &modelMap, | 52 const QMap<QString, Model *> &modelMap, |
53 QStringList candidateModelNames, | 53 QStringList candidateModelNames, |
54 QString defaultModelName) = 0; | 54 QString defaultModelName) = 0; |
55 }; | 55 }; |
56 | 56 |
65 ModelTransformer::Input | 65 ModelTransformer::Input |
66 getConfigurationForTransform(Transform &transform, | 66 getConfigurationForTransform(Transform &transform, |
67 const std::vector<Model *> &candidateInputModels, | 67 const std::vector<Model *> &candidateInputModels, |
68 Model *defaultInputModel, | 68 Model *defaultInputModel, |
69 AudioPlaySource *source = 0, | 69 AudioPlaySource *source = 0, |
70 int startFrame = 0, | 70 sv_frame_t startFrame = 0, |
71 int duration = 0, | 71 sv_frame_t duration = 0, |
72 UserConfigurator *configurator = 0); | 72 UserConfigurator *configurator = 0); |
73 | 73 |
74 class AdditionalModelHandler { | 74 class AdditionalModelHandler { |
75 public: | 75 public: |
76 virtual ~AdditionalModelHandler() { } | 76 virtual ~AdditionalModelHandler() { } |