comparison layer/WaveformLayer.cpp @ 301:5636eeacc467

* Merge from sv-match-alignment branch (excluding alignment-specific document). - add aggregate wave model (not yet complete enough to be added as a true model in a layer, but there's potential) - add play solo mode - add alignment model -- unused in plain SV - fix two plugin leaks - add m3u playlist support (opens all files at once, potentially hazardous) - fix retrieval of pre-encoded URLs - add ability to resample audio files on import, so as to match rates with other files previously loaded; add preference for same - add preliminary support in transform code for range and rate of transform input - reorganise preferences dialog, move dark-background option to preferences, add option for temporary directory location
author Chris Cannam
date Fri, 28 Sep 2007 13:56:38 +0000
parents 5804703450d8
children e9549ea3f825
comparison
equal deleted inserted replaced
300:0824a754a8eb 301:5636eeacc467
79 connect(m_model, SIGNAL(modelChanged(size_t, size_t)), 79 connect(m_model, SIGNAL(modelChanged(size_t, size_t)),
80 this, SIGNAL(modelChanged(size_t, size_t))); 80 this, SIGNAL(modelChanged(size_t, size_t)));
81 81
82 connect(m_model, SIGNAL(completionChanged()), 82 connect(m_model, SIGNAL(completionChanged()),
83 this, SIGNAL(modelCompletionChanged())); 83 this, SIGNAL(modelCompletionChanged()));
84
85 connect(model, SIGNAL(alignmentCompletionChanged()),
86 this, SIGNAL(modelCompletionChanged()));
84 87
85 emit modelReplaced(); 88 emit modelReplaced();
86 89
87 if (channelsChanged) emit layerParametersChanged(); 90 if (channelsChanged) emit layerParametersChanged();
88 } 91 }