Lines Matching refs:mEffects
2089 size_t size = mEffects.size(); in getEffectFromDesc_l()
2092 if (memcmp(&mEffects[i]->desc().uuid, &descriptor->uuid, sizeof(effect_uuid_t)) == 0) { in getEffectFromDesc_l()
2093 return mEffects[i]; in getEffectFromDesc_l()
2102 size_t size = mEffects.size(); in getEffectFromId_l()
2106 if (id == 0 || mEffects[i]->id() == id) { in getEffectFromId_l()
2107 return mEffects[i]; in getEffectFromId_l()
2117 size_t size = mEffects.size(); in getEffectFromType_l()
2120 if (memcmp(&mEffects[i]->desc().type, type, sizeof(effect_uuid_t)) == 0) { in getEffectFromType_l()
2121 return mEffects[i]; in getEffectFromType_l()
2131 for (size_t i = 0; i < mEffects.size(); i++) { in getEffectIds()
2132 ids.push_back(mEffects[i]->id()); in getEffectIds()
2150 * mEffectCallback->inChannelCount(mEffects[0]->id()); in clearInputBuffer_l()
2182 size_t size = mEffects.size(); in process_l()
2192 mEffects[i]->process(); in process_l()
2201 doResetVolume = mEffects[i]->updateState() || doResetVolume; in process_l()
2242 mEffects.insertAt(effect, 0); in addEffect_ll()
2271 size_t previousSize = mEffects.size(); in addEffect_ll()
2272 mEffects.insertAt(effect, idx_insert); in addEffect_ll()
2289 mEffects[1]->configure(); in addEffect_ll()
2290 mEffects[1]->setInBuffer(mOutBuffer); in addEffect_ll()
2291 mEffects[1]->updateAccessMode(); // reconfig if neeeded. in addEffect_ll()
2301 mEffects[idx_insert-1]->configure(); in addEffect_ll()
2302 mEffects[idx_insert-1]->setOutBuffer(mInBuffer); in addEffect_ll()
2303 mEffects[idx_insert - 1]->updateAccessMode(); // reconfig if neeeded. in addEffect_ll()
2338 size_t size = mEffects.size(); in getInsertIndex()
2346 effect_descriptor_t d = mEffects[i]->desc(); in getInsertIndex()
2396 size_t size = mEffects.size(); in removeEffect_l()
2400 if (effect == mEffects[i]) { in removeEffect_l()
2404 if (mEffects[i]->state() == EffectModule::ACTIVE || in removeEffect_l()
2405 mEffects[i]->state() == EffectModule::STOPPING) { in removeEffect_l()
2406 mEffects[i]->stop(); in removeEffect_l()
2409 mEffects[i]->release_l(); in removeEffect_l()
2414 mEffects[i - 1]->configure(); in removeEffect_l()
2415 mEffects[i - 1]->setOutBuffer(mOutBuffer); in removeEffect_l()
2416 mEffects[i - 1]->updateAccessMode(); // reconfig if neeeded. in removeEffect_l()
2419 mEffects.removeAt(i); in removeEffect_l()
2424 mEffects[0]->configure(); in removeEffect_l()
2425 mEffects[0]->setInBuffer(mInBuffer); in removeEffect_l()
2426 mEffects[0]->updateAccessMode(); // reconfig if neeeded. in removeEffect_l()
2435 return mEffects.size(); in removeEffect_l()
2441 size_t size = mEffects.size(); in setDevices_l()
2443 mEffects[i]->setDevices(devices); in setDevices_l()
2450 size_t size = mEffects.size(); in setInputDevice_l()
2452 mEffects[i]->setInputDevice(device); in setInputDevice_l()
2459 size_t size = mEffects.size(); in setMode_l()
2461 mEffects[i]->setMode(mode); in setMode_l()
2468 size_t size = mEffects.size(); in setAudioSource_l()
2470 mEffects[i]->setAudioSource(source); in setAudioSource_l()
2475 for (const auto &effect : mEffects) { in hasVolumeControlEnabled_l()
2488 size_t size = mEffects.size(); in setVolume_l()
2492 if (mEffects[i - 1]->isVolumeControlEnabled()) { in setVolume_l()
2514 mEffects[ctrlIdx]->setVolume(&newLeft, &newRight, true); in setVolume_l()
2534 if (mEffects[i]->isVolumeMonitor()) { in setVolume_l()
2535 mEffects[i]->setVolume(left, right, false); in setVolume_l()
2537 mEffects[i]->setVolume(&lVol, &rVol, false); in setVolume_l()
2561 for (size_t i = 0; i < mEffects.size(); ++i) { in containsHapticGeneratingEffect_l()
2562 if (mEffects[i]->isHapticGenerator()) { in containsHapticGeneratingEffect_l()
2572 for (size_t i = 0; i < mEffects.size(); ++i) { in setHapticIntensity_l()
2573 mEffects[i]->setHapticIntensity(id, intensity); in setHapticIntensity_l()
2580 for (size_t i = 0; i < mEffects.size(); i++) { in syncHalEffectsState()
2581 if (mEffects[i]->state() == EffectModule::ACTIVE || in syncHalEffectsState()
2582 mEffects[i]->state() == EffectModule::STOPPING) { in syncHalEffectsState()
2583 mEffects[i]->addEffectToHal_l(); in syncHalEffectsState()
2592 const size_t numEffects = mEffects.size(); in dump()
2612 sp<EffectModule> effect = mEffects[i]; in dump()
2766 for (size_t i = 0; i < mEffects.size(); i++) { in getSuspendEligibleEffects()
2767 if (isEffectEligibleForSuspend(mEffects[i]->desc())) { in getSuspendEligibleEffects()
2768 effects.add(mEffects[i]); in getSuspendEligibleEffects()
2830 size_t size = mEffects.size(); in isNonOffloadableEnabled_l()
2832 if (mEffects[i]->isEnabled() && !mEffects[i]->isOffloadable()) { in isNonOffloadableEnabled_l()
2868 for (const auto &effect : mEffects) { in isRawCompatible()
2880 for (const auto &effect : mEffects) { in isFastCompatible()
2894 for (size_t i = 0; i < mEffects.size(); i++) { in isCompatibleWithThread_l()
2895 if (thread->checkEffectCompatibility_l(&(mEffects[i]->desc()), mSessionId) != NO_ERROR) { in isCompatibleWithThread_l()