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

/frameworks/av/services/audioflinger/
H A DEffects.h24 // EffectModule and EffectChain classes both have their own mutex to protect
27 // AudioFlinger -> ThreadBase -> EffectChain -> EffectModule
45 const wp<AudioFlinger::EffectChain>& chain,
91 void setChain(const wp<EffectChain>& chain) { mChain = chain; }
100 wp<EffectChain>& chain() { return mChain; }
142 wp<EffectChain> mChain; // parent effect chain
236 // the EffectChain class represents a group of effects associated to one audio session.
237 // There can be any number of EffectChain objects per output mixer thread (PlaybackThread).
238 // The EffectChain with session ID AUDIO_SESSION_OUTPUT_MIX contains global effects applied
241 // tracks) are insert only. The EffectChain maintain
245 class EffectChain : public RefBase { class in inherits:RefBase
[all...]
H A DEffects.cpp59 const wp<AudioFlinger::EffectChain>& chain,
298 sp<EffectChain> chain = mChain.promote();
492 sp<EffectChain> chain = mChain.promote();
1346 #define LOG_TAG "AudioFlinger::EffectChain"
1348 AudioFlinger::EffectChain::EffectChain(ThreadBase *thread, function in class:android::AudioFlinger::EffectChain
1362 AudioFlinger::EffectChain::~EffectChain()
1371 sp<AudioFlinger::EffectModule> AudioFlinger::EffectChain::getEffectFromDesc_l(
1385 sp<AudioFlinger::EffectModule> AudioFlinger::EffectChain
[all...]

Completed in 1104 milliseconds