comparison transform/ModelTransformerFactory.h @ 1050:5ad98be7f635 cxx11

Merge
author Chris Cannam
date Tue, 10 Mar 2015 20:03:08 +0000
parents c7e9afcbf070
children 6ea7761a418b
comparison
equal deleted inserted replaced
1049:10055a284716 1050:5ad98be7f635
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() { }