Searched refs:EffectModule (Results 1 – 6 of 6) sorted by relevance
/frameworks/av/services/audioflinger/ |
D | Effects.h | 161 virtual sp<EffectModule> asEffectModule() { return nullptr; } in asEffectModule() 204 class EffectModule : public EffectBase { 206 EffectModule(const sp<EffectCallbackInterface>& callabck, 212 virtual ~EffectModule(); 258 sp<EffectModule> asEffectModule() override { return this; } in asEffectModule() 268 DISALLOW_COPY_AND_ASSIGN(EffectModule); 425 status_t createEffect_l(sp<EffectModule>& effect, 430 status_t addEffect_l(const sp<EffectModule>& handle); 431 status_t addEffect_ll(const sp<EffectModule>& handle); 432 size_t removeEffect_l(const sp<EffectModule>& handle, bool release = false); [all …]
|
D | Effects.cpp | 511 AudioFlinger::EffectModule::EffectModule(const sp<AudioFlinger::EffectCallbackInterface>& callback, in EffectModule() function in android::AudioFlinger::EffectModule 554 AudioFlinger::EffectModule::~EffectModule() in ~EffectModule() 567 ssize_t AudioFlinger::EffectModule::removeHandle_l(EffectHandle *handle) in removeHandle_l() 581 bool AudioFlinger::EffectModule::updateState() { in updateState() 629 void AudioFlinger::EffectModule::process() in process() 829 void AudioFlinger::EffectModule::reset_l() in reset_l() 837 status_t AudioFlinger::EffectModule::configure() in configure() 1032 status_t AudioFlinger::EffectModule::init() in init() 1051 void AudioFlinger::EffectModule::addEffectToHal_l() in addEffectToHal_l() 1060 status_t AudioFlinger::EffectModule::start() in start() [all …]
|
D | AudioFlinger.cpp | 1763 std::vector< sp<AudioFlinger::EffectModule> > removedEffects; in removeNotificationClient() 2975 std::vector< sp<EffectModule> > removedEffects; in releaseAudioSessionId() 2993 std::vector< sp<EffectModule> > effects = purgeStaleEffects_l(); in releaseAudioSessionId() 3023 std::vector<sp<AudioFlinger::EffectModule>> AudioFlinger::purgeStaleEffects_l() { in purgeStaleEffects_l() 3028 std::vector< sp<EffectModule> > removedEffects; in purgeStaleEffects_l() 3081 sp<EffectModule> effect = ec->mEffects[0]; in purgeStaleEffects_l() 3673 sp<EffectModule> effect = thread->getEffect_l(sessionId, effectId); in setEffectSuspended() 3711 sp<EffectModule> effect = chain->getEffectFromId_l(0); in moveEffectChain_l() 3712 Vector< sp<EffectModule> > removed; in moveEffectChain_l() 3722 if (effect->state() == EffectModule::ACTIVE || in moveEffectChain_l() [all …]
|
D | AudioFlinger.h | 544 class EffectModule; variable 768 bool updateOrphanEffectChains(const sp<EffectModule>& effect); 770 std::vector< sp<EffectModule> > purgeStaleEffects_l();
|
D | Threads.h | 378 sp<AudioFlinger::EffectModule> getEffect(audio_session_t sessionId, int effectId); 379 sp<AudioFlinger::EffectModule> getEffect_l(audio_session_t sessionId, int effectId); 383 status_t addEffect_l(const sp< EffectModule>& effect); 386 void removeEffect_l(const sp< EffectModule>& effect, bool release = false); 465 void onEffectEnable(const sp<EffectModule>& effect);
|
D | Threads.cpp | 1335 sp<EffectModule> effect; in createEffect_l() 1420 sp<EffectModule> effect; in disconnectEffectHandle() 1445 void AudioFlinger::ThreadBase::onEffectEnable(const sp<EffectModule>& effect) { in onEffectEnable() 1468 sp<AudioFlinger::EffectModule> AudioFlinger::ThreadBase::getEffect(audio_session_t sessionId, in getEffect() 1475 sp<AudioFlinger::EffectModule> AudioFlinger::ThreadBase::getEffect_l(audio_session_t sessionId, in getEffect_l() 1490 status_t AudioFlinger::ThreadBase::addEffect_l(const sp<EffectModule>& effect) in addEffect_l() 1535 void AudioFlinger::ThreadBase::removeEffect_l(const sp<EffectModule>& effect, bool release) { in removeEffect_l() 3254 sp<EffectModule> effect = getEffect_l(AUDIO_SESSION_OUTPUT_MIX, EffectId); in attachAuxEffect_l()
|