diff transform/ModelTransformerFactory.cpp @ 930:06579b8ffb7b warnfix_no_size_t

More size_t evisceration and warning fixes
author Chris Cannam
date Tue, 17 Jun 2014 14:49:49 +0100
parents a2689db084f4
children d03b3d956358
line wrap: on
line diff
--- a/transform/ModelTransformerFactory.cpp	Tue Jun 17 14:33:42 2014 +0100
+++ b/transform/ModelTransformerFactory.cpp	Tue Jun 17 14:49:49 2014 +0100
@@ -55,8 +55,8 @@
                                                       const std::vector<Model *> &candidateInputModels,
                                                       Model *defaultInputModel,
                                                       AudioPlaySource *source,
-                                                      size_t startFrame,
-                                                      size_t duration,
+                                                      int startFrame,
+                                                      int duration,
                                                       UserConfigurator *configurator)
 {
     ModelTransformer::Input input(0);
@@ -70,7 +70,7 @@
     QStringList candidateModelNames;
     QString defaultModelName;
     QMap<QString, Model *> modelMap;
-    for (size_t i = 0; i < candidateInputModels.size(); ++i) {
+    for (int i = 0; i < (int)candidateInputModels.size(); ++i) {
         QString modelName = candidateInputModels[i]->objectName();
         QString origModelName = modelName;
         int dupcount = 1;
@@ -106,11 +106,10 @@
     } else if (RealTimePluginFactory::instanceFor(id)) {
 
         RealTimePluginFactory *factory = RealTimePluginFactory::instanceFor(id);
-        const RealTimePluginDescriptor *desc = factory->getPluginDescriptor(id);
 
-        size_t sampleRate = inputModel->getSampleRate();
-        size_t blockSize = 1024;
-        size_t channels = 1;
+        int sampleRate = inputModel->getSampleRate();
+        int blockSize = 1024;
+        int channels = 1;
         if (source) {
             sampleRate = source->getTargetSampleRate();
             blockSize = source->getTargetBlockSize();
@@ -234,7 +233,7 @@
         QString trn =
             TransformFactory::getInstance()->getTransformFriendlyName
             (transforms[0].getIdentifier());
-        for (int i = 0; i < models.size(); ++i) {
+        for (int i = 0; i < (int)models.size(); ++i) {
             if (imn != "") {
                 if (trn != "") {
                     models[i]->setObjectName(tr("%1: %2").arg(imn).arg(trn));