diff options
author | Daniel Schürmann <daschuer@mixxx.org> | 2017-04-26 21:43:58 +0200 |
---|---|---|
committer | Daniel Schürmann <daschuer@mixxx.org> | 2017-04-26 21:43:58 +0200 |
commit | a5051acff383d5f00ddf05eae897a24b5534536a (patch) | |
tree | 12706806f3ead2c0f3c0f69daf71edfc1e8a2ec3 /src/effects/effectchainmanager.cpp | |
parent | e43f30a23173afec49b7b6626023802cdf93d7f4 (diff) |
Refresh loaded effects if Parameter/Slot asignement has changed in LV2 prefs
Diffstat (limited to 'src/effects/effectchainmanager.cpp')
-rw-r--r-- | src/effects/effectchainmanager.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/effects/effectchainmanager.cpp b/src/effects/effectchainmanager.cpp index f196fda1aa..06b988e738 100644 --- a/src/effects/effectchainmanager.cpp +++ b/src/effects/effectchainmanager.cpp @@ -126,6 +126,18 @@ EffectChainPointer EffectChainManager::getPrevEffectChain(EffectChainPointer pEf return m_effectChains[(indexOf - 1 + m_effectChains.size()) % m_effectChains.size()]; } +void EffectChainManager::refeshAllRacks() { + for (const auto& pRack: m_standardEffectRacks) { + pRack->refresh(); + } + for (const auto& pRack: m_equalizerEffectRacks) { + pRack->refresh(); + } + for (const auto& pRack: m_quickEffectRacks) { + pRack->refresh(); + } +} + bool EffectChainManager::saveEffectChains() { QDomDocument doc("MixxxEffects"); |