diff options
author | xerus2000 <27jf@pm.me> | 2020-11-13 21:35:08 +0100 |
---|---|---|
committer | xerus2000 <27jf@pm.me> | 2020-11-13 21:35:08 +0100 |
commit | 8e18c532f3bb04177093581f2ec1bc993225079e (patch) | |
tree | 56b4492feeaa7ca036de3b9cd91bc0e566c78d36 /src/engine/effects | |
parent | 2d9dcff9256b8b092af0d6d89f94b797e441c95a (diff) | |
parent | 3a9048073bf045c40ae015d61634bf6248540ce2 (diff) |
Merge remote-tracking branch 'upstream/2.3' into cleanup-headers
Diffstat (limited to 'src/engine/effects')
-rw-r--r-- | src/engine/effects/engineeffectchain.cpp | 4 | ||||
-rw-r--r-- | src/engine/effects/engineeffectrack.cpp | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/engine/effects/engineeffectchain.cpp b/src/engine/effects/engineeffectchain.cpp index 2a8b5ac137..9fd5d8079a 100644 --- a/src/engine/effects/engineeffectchain.cpp +++ b/src/engine/effects/engineeffectchain.cpp @@ -212,7 +212,7 @@ void EngineEffectChain::deleteStatesForInputChannel(const ChannelHandle* inputCh for (auto&& outputChannelStatus : outputMap) { outputChannelStatus.enableState = EffectEnableState::Disabled; } - for (EngineEffect* pEffect : m_effects) { + for (EngineEffect* pEffect : qAsConst(m_effects)) { if (pEffect != nullptr) { pEffect->deleteStatesForInputChannel(inputChannel); } @@ -265,7 +265,7 @@ bool EngineEffectChain::process(const ChannelHandle& inputHandle, CSAMPLE* pIntermediateOutput; bool firstAddDryToWetEffectProcessed = false; - for (EngineEffect* pEffect: m_effects) { + for (EngineEffect* pEffect : qAsConst(m_effects)) { if (pEffect != nullptr) { // Select an unused intermediate buffer for the next output if (pIntermediateInput == m_buffer1.data()) { diff --git a/src/engine/effects/engineeffectrack.cpp b/src/engine/effects/engineeffectrack.cpp index f59ab97b52..7afe4ecb71 100644 --- a/src/engine/effects/engineeffectrack.cpp +++ b/src/engine/effects/engineeffectrack.cpp @@ -53,7 +53,7 @@ bool EngineEffectRack::process(const ChannelHandle& inputHandle, bool processingOccured = false; if (pIn == pOut) { // Effects are applied to the buffer in place - for (EngineEffectChain* pChain : m_chains) { + for (EngineEffectChain* pChain : qAsConst(m_chains)) { if (pChain != nullptr) { if (pChain->process(inputHandle, outputHandle, pIn, pOut, @@ -67,7 +67,7 @@ bool EngineEffectRack::process(const ChannelHandle& inputHandle, CSAMPLE* pIntermediateInput = pIn; CSAMPLE* pIntermediateOutput; - for (EngineEffectChain* pChain : m_chains) { + for (EngineEffectChain* pChain : qAsConst(m_chains)) { if (pChain != nullptr) { // Select an unused intermediate buffer for the next output if (pIntermediateInput == m_buffer1.data()) { |