Mercurial > hg > svcore
comparison transform/ModelTransformerFactory.h @ 1048:c7e9afcbf070 cxx11
More type fixes. We now build with -Wconversion, on this platform (64-bit Linux) at least.
author | Chris Cannam |
---|---|
date | Tue, 10 Mar 2015 17:23:45 +0000 |
parents | d03b3d956358 |
children | 6ea7761a418b |
comparison
equal
deleted
inserted
replaced
1047:26cf6d5251ec | 1048:c7e9afcbf070 |
---|---|
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() { } |