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
28 // AudioHandle -> ThreadBase -> EffectChain -> EffectModule
46 const wp<AudioFlinger::EffectChain>& chain,
97 void setChain(const wp<EffectChain>& chain) { mChain = chain; }
107 wp<EffectChain>& chain() { return mChain; }
154 wp<EffectChain> mChain; // parent effect chain
255 // the EffectChain class represents a group of effects associated to one audio session.
256 // There can be any number of EffectChain objects per output mixer thread (PlaybackThread).
257 // The EffectChain wit
264 class EffectChain : public RefBase { class in inherits:RefBase
[all...]
H A DEffects.cpp60 const wp<AudioFlinger::EffectChain>& chain,
325 sp<EffectChain> chain = mChain.promote();
498 // start() must be called with PlaybackThread::mLock or EffectChain::mLock held
501 sp<EffectChain> chain;
570 // must be called with EffectChain::mLock held
1506 #define LOG_TAG "AudioFlinger::EffectChain"
1508 AudioFlinger::EffectChain::EffectChain(ThreadBase *thread, function in class:android::AudioFlinger::EffectChain
1522 AudioFlinger::EffectChain::~EffectChain()
[all...]

Completed in 27 milliseconds