Home
last modified time | relevance | path

Searched refs:EffectModule (Results 1 – 7 of 7) sorted by relevance

/frameworks/av/services/audioflinger/
DEffects.h42 class EffectModule : public RefBase {
44 EffectModule(ThreadBase *thread,
49 virtual ~EffectModule();
133 EffectModule(const EffectModule&);
134 EffectModule& operator = (const EffectModule&);
169 EffectHandle(const sp<EffectModule>& effect,
210 sp<EffectModule> effect() const { return mEffect; } in effect()
221 sp<EffectModule> mEffect; // pointer to controlled EffectModule
266 status_t addEffect_l(const sp<EffectModule>& handle);
267 size_t removeEffect_l(const sp<EffectModule>& handle);
[all …]
DEffects.cpp58 AudioFlinger::EffectModule::EffectModule(ThreadBase *thread, in EffectModule() function in android::AudioFlinger::EffectModule
97 AudioFlinger::EffectModule::~EffectModule() in ~EffectModule()
107 status_t AudioFlinger::EffectModule::addHandle(EffectHandle *handle) in addHandle()
146 size_t AudioFlinger::EffectModule::removeHandle(EffectHandle *handle) in removeHandle()
181 AudioFlinger::EffectHandle *AudioFlinger::EffectModule::controlHandle_l() in controlHandle_l()
194 size_t AudioFlinger::EffectModule::disconnect(EffectHandle *handle, bool unpinIfLast) in disconnect()
199 sp<EffectModule> keep(this); in disconnect()
219 void AudioFlinger::EffectModule::updateState() { in updateState()
261 void AudioFlinger::EffectModule::process() in process()
310 void AudioFlinger::EffectModule::reset_l() in reset_l()
[all …]
DThreads.h324 sp<AudioFlinger::EffectModule> getEffect(int sessionId, int effectId);
325 sp<AudioFlinger::EffectModule> getEffect_l(int sessionId, int effectId);
328 status_t addEffect_l(const sp< EffectModule>& effect);
331 void removeEffect_l(const sp< EffectModule>& effect);
348 void checkSuspendOnEffectEnabled(const sp<EffectModule>& effect,
351 void checkSuspendOnEffectEnabled_l(const sp<EffectModule>& effect,
DAudioFlinger.h466 class EffectModule; variable
606 bool updateOrphanEffectChains(const sp<EffectModule>& effect);
DAudioFlinger.cpp2361 sp<EffectModule> effect = ec->mEffects[0]; in purgeStaleEffects_l()
2737 sp<EffectModule> effect = chain->getEffectFromId_l(0); in moveEffectChain_l()
2738 Vector< sp<EffectModule> > removed; in moveEffectChain_l()
2748 if (effect->state() == EffectModule::ACTIVE || in moveEffectChain_l()
2749 effect->state() == EffectModule::STOPPING) { in moveEffectChain_l()
2850 bool AudioFlinger::updateOrphanEffectChains(const sp<AudioFlinger::EffectModule>& effect) in updateOrphanEffectChains()
DThreads.cpp1102 void AudioFlinger::ThreadBase::checkSuspendOnEffectEnabled(const sp<EffectModule>& effect, in checkSuspendOnEffectEnabled()
1110 void AudioFlinger::ThreadBase::checkSuspendOnEffectEnabled_l(const sp<EffectModule>& effect, in checkSuspendOnEffectEnabled_l()
1141 sp<EffectModule> effect; in createEffect_l()
1227 effect = new EffectModule(this, chain, desc, id, sessionId); in createEffect_l()
1275 sp<AudioFlinger::EffectModule> AudioFlinger::ThreadBase::getEffect(int sessionId, int effectId) in getEffect()
1281 sp<AudioFlinger::EffectModule> AudioFlinger::ThreadBase::getEffect_l(int sessionId, int effectId) in getEffect_l()
1289 status_t AudioFlinger::ThreadBase::addEffect_l(const sp<EffectModule>& effect) in addEffect_l()
1333 void AudioFlinger::ThreadBase::removeEffect_l(const sp<EffectModule>& effect) { in removeEffect_l()
2673 sp<EffectModule> effect = getEffect_l(AUDIO_SESSION_OUTPUT_MIX, EffectId); in attachAuxEffect_l()
DTracks.cpp949 sp<EffectModule> effect = chain->getEffectFromId_l(EffectId); in attachAuxEffect()
960 if (effect->state() == EffectModule::ACTIVE || in attachAuxEffect()
961 effect->state() == EffectModule::STOPPING) { in attachAuxEffect()