Home
last modified time | relevance | path

Searched refs:EffectModule (Results 1 – 6 of 6) sorted by relevance

/frameworks/av/services/audioflinger/
DEffects.h161 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 …]
DEffects.cpp511 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 …]
DAudioFlinger.cpp1763 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 …]
DAudioFlinger.h544 class EffectModule; variable
768 bool updateOrphanEffectChains(const sp<EffectModule>& effect);
770 std::vector< sp<EffectModule> > purgeStaleEffects_l();
DThreads.h378 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);
DThreads.cpp1335 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()