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; }
153 wp<EffectChain> mChain; // parent effect chain
261 // the EffectChain class represents a group of effects associated to one audio session.
262 // There can be any number of EffectChain objects per output mixer thread (PlaybackThread).
263 // The EffectChain wit
270 class EffectChain : public RefBase { class in inherits:RefBase
[all...]
H A DEffects.cpp63 const wp<AudioFlinger::EffectChain>& chain,
477 sp<EffectChain> chain = mChain.promote();
723 // start() must be called with PlaybackThread::mLock or EffectChain::mLock held
726 sp<EffectChain> chain;
795 // must be called with EffectChain::mLock held
1832 #define LOG_TAG "AudioFlinger::EffectChain"
1834 AudioFlinger::EffectChain::EffectChain(ThreadBase *thread, function in class:android::AudioFlinger::EffectChain
1848 AudioFlinger::EffectChain::~EffectChain()
[all...]

Completed in 25 milliseconds