Mercurial > hg > svcore
comparison transform/ModelTransformerFactory.h @ 935:f960d67ce842 tonioni
Merge from branch warnfix_no_size_t
author | Chris Cannam |
---|---|
date | Wed, 18 Jun 2014 13:42:01 +0100 |
parents | d03b3d956358 |
children | c7e9afcbf070 |
comparison
equal
deleted
inserted
replaced
925:3efc20c59a94 | 935:f960d67ce842 |
---|---|
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 size_t startFrame, | 50 int startFrame, |
51 size_t duration, | 51 int 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 size_t startFrame = 0, | 70 int startFrame = 0, |
71 size_t duration = 0, | 71 int 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() { } |