diff src/Analyser.cpp @ 576:335fd9b439a0

Fix failure to use the FlexiNoteLayer for the note layer
author Chris Cannam
date Thu, 18 Jul 2019 14:43:41 +0100
parents 5c14493026da
children
line wrap: on
line diff
--- a/src/Analyser.cpp	Thu Jul 18 13:38:24 2019 +0100
+++ b/src/Analyser.cpp	Thu Jul 18 14:43:41 2019 +0100
@@ -195,7 +195,7 @@
 }
 
 void
-Analyser::layerCompletionChanged()
+Analyser::layerCompletionChanged(ModelId)
 {
     if (getInitialAnalysisCompletion() < 100) {
         return;
@@ -472,8 +472,8 @@
             params->setPlayPan(1);
             params->setPlayGain(0.5);
         }
-        connect(pitchLayer, SIGNAL(modelCompletionChanged()),
-                this, SLOT(layerCompletionChanged()));
+        connect(pitchLayer, SIGNAL(modelCompletionChanged(ModelId)),
+                this, SLOT(layerCompletionChanged(ModelId)));
     }
     
     FlexiNoteLayer *flexiNoteLayer = 
@@ -485,8 +485,8 @@
             params->setPlayPan(1);
             params->setPlayGain(0.5);
         }
-        connect(flexiNoteLayer, SIGNAL(modelCompletionChanged()),
-                this, SLOT(layerCompletionChanged()));
+        connect(flexiNoteLayer, SIGNAL(modelCompletionChanged(ModelId)),
+                this, SLOT(layerCompletionChanged(ModelId)));
         connect(flexiNoteLayer, SIGNAL(reAnalyseRegion(sv_frame_t, sv_frame_t, float, float)),
                 this, SLOT(reAnalyseRegion(sv_frame_t, sv_frame_t, float, float)));
         connect(flexiNoteLayer, SIGNAL(materialiseReAnalysis()),