diff options
author | Be <be@mixxx.org> | 2020-05-05 13:41:36 -0500 |
---|---|---|
committer | Be <be@mixxx.org> | 2020-05-05 13:41:36 -0500 |
commit | baa9b0f6b2b75a0acb3f099e937c9948e606b6e6 (patch) | |
tree | 9b6fcaf33747cb1b92d21c2f9bc6f3b3bfe9fda5 /src/effects/effectchainslot.cpp | |
parent | b288ce1cf084cce7b21bdf1e099f9d74a539c80c (diff) |
EffectSlot: reimplement next_effect/prev_effect ControlObjects
Diffstat (limited to 'src/effects/effectchainslot.cpp')
-rw-r--r-- | src/effects/effectchainslot.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/effects/effectchainslot.cpp b/src/effects/effectchainslot.cpp index 7fef0b3b7f..6c9986bff6 100644 --- a/src/effects/effectchainslot.cpp +++ b/src/effects/effectchainslot.cpp @@ -182,9 +182,7 @@ void EffectChainSlot::setPresetName(const QString& name) { void EffectChainSlot::loadEffectWithDefaults( const unsigned int iEffectSlotNumber, const EffectManifestPointer pManifest) { - m_effectSlots[iEffectSlotNumber]->loadEffectWithDefaults( - pManifest, - m_enabledInputChannels); + m_effectSlots[iEffectSlotNumber]->loadEffectWithDefaults(pManifest); } void EffectChainSlot::loadChainPreset(EffectChainPresetPointer pPreset) { @@ -197,11 +195,11 @@ void EffectChainSlot::loadChainPreset(EffectChainPresetPointer pPreset) { for (const auto& pEffectPreset : pPreset->effectPresets()) { EffectSlotPointer pEffectSlot = m_effectSlots.at(effectSlotIndex); if (pEffectPreset->isEmpty()) { - pEffectSlot->loadEffectFromPreset(nullptr, m_enabledInputChannels); + pEffectSlot->loadEffectFromPreset(nullptr); effectSlotIndex++; continue; } - pEffectSlot->loadEffectFromPreset(pEffectPreset, m_enabledInputChannels); + pEffectSlot->loadEffectFromPreset(pEffectPreset); effectSlotIndex++; } @@ -255,6 +253,7 @@ EffectSlotPointer EffectChainSlot::addEffectSlot(const QString& group) { m_pEffectsManager, m_pMessenger, m_effectSlots.size(), + this, m_pEngineEffectChain)); m_effectSlots.append(pEffectSlot); |