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

/frameworks/base/services/audioflinger/
H A DAudioFlinger.h272 class EffectChain;
626 sp<EffectChain> getEffectChain(int sessionId);
627 sp<EffectChain> getEffectChain_l(int sessionId);
628 status_t addEffectChain_l(const sp<EffectChain>& chain);
629 size_t removeEffectChain_l(const sp<EffectChain>& chain);
630 void lockEffectChains_l(Vector<sp <EffectChain> >& effectChains);
631 void unlockEffectChains(Vector<sp <EffectChain> >& effectChains);
703 Vector< sp<EffectChain> > mEffectChains;
914 // EffectModule and EffectChain classes both have their own mutex to protect
917 // AudioFlinger -> ThreadBase -> EffectChain
1094 class EffectChain: public RefBase { class in class:android::AudioFlinger
[all...]
H A DAudioFlinger.cpp1072 sp<EffectChain> chain = mEffectChains[i];
1192 sp<EffectChain> chain = getEffectChain_l(sessionId);
1315 sp<EffectChain> chain = getEffectChain_l(track->sessionId());
1394 Vector< sp<EffectChain> > effectChains = mEffectChains;
1450 sp<AudioFlinger::EffectChain> AudioFlinger::PlaybackThread::getEffectChain(int sessionId)
1456 sp<AudioFlinger::EffectChain> AudioFlinger::PlaybackThread::getEffectChain_l(int sessionId)
1458 sp<EffectChain> chain;
1513 Vector< sp<EffectChain> > effectChains;
1700 sp<EffectChain> chain = getEffectChain_l(AudioSystem::SESSION_OUTPUT_MIX);
2169 Vector< sp<EffectChain> > effectChain
6118 AudioFlinger::EffectChain::EffectChain(const wp<ThreadBase>& wThread, function in class:android::AudioFlinger::EffectChain
[all...]

Completed in 32 milliseconds