Loading services/audioflinger/Effects.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -1605,7 +1605,8 @@ void AudioFlinger::EffectChain::process_l() // never process effects when: // - on an OFFLOAD thread // - no more tracks are on the session and the effect tail has been rendered bool doProcess = (thread->type() != ThreadBase::OFFLOAD); bool doProcess = (thread->type() != ThreadBase::OFFLOAD) && (thread->type() != ThreadBase::MMAP); if (!isGlobalSession) { bool tracksOnSession = (trackCnt() != 0); Loading Loading
services/audioflinger/Effects.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -1605,7 +1605,8 @@ void AudioFlinger::EffectChain::process_l() // never process effects when: // - on an OFFLOAD thread // - no more tracks are on the session and the effect tail has been rendered bool doProcess = (thread->type() != ThreadBase::OFFLOAD); bool doProcess = (thread->type() != ThreadBase::OFFLOAD) && (thread->type() != ThreadBase::MMAP); if (!isGlobalSession) { bool tracksOnSession = (trackCnt() != 0); Loading