Searched defs:EffectModule (Results 1 - 2 of 2) sorted by relevance

/frameworks/base/services/audioflinger/
H A DAudioFlinger.h270 class EffectModule;
614 void disconnectEffect(const sp< EffectModule>& effect,
633 sp<AudioFlinger::EffectModule> getEffect_l(int sessionId, int effectId);
641 status_t addEffect_l(const sp< EffectModule>& effect);
642 void removeEffect_l(const sp< EffectModule>& effect);
914 // EffectModule and EffectChain classes both have their own mutex to protect
917 // AudioFlinger -> ThreadBase -> EffectChain -> EffectModule
919 // The EffectModule class is a wrapper object controlling the effect engine implementation
926 // When controlling an auxiliary effect, the EffectModule also provides an input buffer used by
928 class EffectModule class in class:android::AudioFlinger
[all...]
H A DAudioFlinger.cpp4876 sp<EffectModule> effect = chain->getEffectFromId_l(0);
4916 sp<EffectModule> effect;
4978 effect = new EffectModule(this, chain, desc, id, sessionId);
5023 status_t AudioFlinger::PlaybackThread::addEffect_l(const sp<EffectModule>& effect)
5059 void AudioFlinger::PlaybackThread::removeEffect_l(const sp<EffectModule>& effect) {
5078 void AudioFlinger::PlaybackThread::disconnectEffect(const sp<EffectModule>& effect,
5189 sp<AudioFlinger::EffectModule> AudioFlinger::PlaybackThread::getEffect_l(int sessionId, int effectId)
5191 sp<EffectModule> effect;
5216 sp<EffectModule> effect = getEffect_l(AudioSystem::SESSION_OUTPUT_MIX, EffectId);
5241 // EffectModule implementatio
5247 AudioFlinger::EffectModule::EffectModule(const wp<ThreadBase>& wThread, function in class:android::AudioFlinger::EffectModule
[all...]

Completed in 71 milliseconds