mirror of
https://github.com/LMMS/lmms.git
synced 2026-03-17 21:48:23 -04:00
FxMixer: ignore mute state in addChannelLeaf() to fix lockup
Even if we do not process the FX chain later, we at least have to enqueue all related FX channels to the job queue in order to prevent a lockup.
This commit is contained in:
@@ -443,7 +443,7 @@ void FxMixer::addChannelLeaf( int _ch, sampleFrame * _buf )
|
||||
FxChannel * thisCh = m_fxChannels[_ch];
|
||||
|
||||
// if we're muted or this channel is seen already, discount it
|
||||
if( thisCh->m_muteModel.value() || thisCh->m_queued )
|
||||
if( thisCh->m_queued )
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user