Searched defs:EffectModule (Results 1 - 2 of 2) sorted by relevance
/frameworks/base/services/audioflinger/ |
H A D | AudioFlinger.h | 270 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 D | AudioFlinger.cpp | 4876 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