Home | History | Annotate | Download | only in audioflinger

Lines Matching full:effect

42 // 0; but one side effect of this is to turn all LOGV's as well.  Some messages
899 sp<EffectModule> effect = chain->getEffectFromId_l(EffectId);
900 if (effect == 0) {
903 srcThread->removeEffect_l(effect);
904 status = playbackThread->addEffect_l(effect);
906 srcThread->addEffect_l(effect);
909 effect if it was active so it must be restarted
910 if (effect->state() == EffectModule::ACTIVE ||
911 effect->state() == EffectModule::STOPPING) {
912 effect->start();
915 sp<EffectChain> dstChain = effect->chain().promote();
917 srcThread->addEffect_l(effect);
920 AudioSystem::unregisterEffect(effect->id());
921 AudioSystem::registerEffect(&effect->desc(),
925 effect->id());
926 AudioSystem::setEffectEnabled(effect->id(), effect->isEnabled());