Home
last modified time | relevance | path

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

/frameworks/av/services/audioflinger/
DEffects.h162 virtual sp<EffectModule> asEffectModule() { return nullptr; } in asEffectModule()
205 class EffectModule : public EffectBase {
207 EffectModule(const sp<EffectCallbackInterface>& callabck,
213 virtual ~EffectModule();
256 sp<EffectModule> asEffectModule() override { return this; } in asEffectModule()
272 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.cpp547 AudioFlinger::EffectModule::EffectModule(const sp<AudioFlinger::EffectCallbackInterface>& callback, in EffectModule() function in android::AudioFlinger::EffectModule
591 AudioFlinger::EffectModule::~EffectModule() in ~EffectModule()
604 bool AudioFlinger::EffectModule::updateState() { in updateState()
652 void AudioFlinger::EffectModule::process() in process()
852 void AudioFlinger::EffectModule::reset_l() in reset_l()
860 status_t AudioFlinger::EffectModule::configure() in configure()
1061 status_t AudioFlinger::EffectModule::init() in init()
1080 void AudioFlinger::EffectModule::addEffectToHal_l() in addEffectToHal_l()
1094 status_t AudioFlinger::EffectModule::start() in start()
1107 status_t AudioFlinger::EffectModule::start_l() in start_l()
[all …]
DAudioFlinger.cpp1843 std::vector< sp<AudioFlinger::EffectModule> > removedEffects; in removeNotificationClient()
3100 std::vector< sp<EffectModule> > removedEffects; in releaseAudioSessionId()
3118 std::vector< sp<EffectModule> > effects = purgeStaleEffects_l(); in releaseAudioSessionId()
3148 std::vector<sp<AudioFlinger::EffectModule>> AudioFlinger::purgeStaleEffects_l() { in purgeStaleEffects_l()
3153 std::vector< sp<EffectModule> > removedEffects; in purgeStaleEffects_l()
3206 sp<EffectModule> effect = ec->mEffects[0]; in purgeStaleEffects_l()
3722 const bool hapticPlaybackRequired = EffectModule::isHapticGenerator(&descOut.type); in createEffect()
3944 sp<EffectModule> effect = thread->getEffect_l(sessionId, effectId); in setEffectSuspended()
3982 sp<EffectModule> effect = chain->getEffectFromId_l(0); in moveEffectChain_l()
3983 Vector< sp<EffectModule> > removed; in moveEffectChain_l()
[all …]
DAudioFlinger.h566 class EffectModule; variable
812 bool updateOrphanEffectChains(const sp<EffectModule>& effect);
814 std::vector< sp<EffectModule> > purgeStaleEffects_l();
DThreads.h419 sp<AudioFlinger::EffectModule> getEffect(audio_session_t sessionId, int effectId);
420 sp<AudioFlinger::EffectModule> getEffect_l(audio_session_t sessionId, int effectId);
424 status_t addEffect_l(const sp< EffectModule>& effect);
427 void removeEffect_l(const sp< EffectModule>& effect, bool release = false);
508 void onEffectEnable(const sp<EffectModule>& effect);
DThreads.cpp1286 if (EffectModule::isHapticGenerator(&desc->type)) { in checkEffectCompatibility_l()
1309 if (EffectModule::isHapticGenerator(&desc->type) && mHapticChannelCount == 0) { in checkEffectCompatibility_l()
1423 sp<EffectModule> effect; in createEffect_l()
1518 sp<EffectModule> effect; in disconnectEffectHandle()
1543 void AudioFlinger::ThreadBase::onEffectEnable(const sp<EffectModule>& effect) { in onEffectEnable()
1566 sp<AudioFlinger::EffectModule> AudioFlinger::ThreadBase::getEffect(audio_session_t sessionId, in getEffect()
1573 sp<AudioFlinger::EffectModule> AudioFlinger::ThreadBase::getEffect_l(audio_session_t sessionId, in getEffect_l()
1588 status_t AudioFlinger::ThreadBase::addEffect_l(const sp<EffectModule>& effect) in addEffect_l()
1633 void AudioFlinger::ThreadBase::removeEffect_l(const sp<EffectModule>& effect, bool release) { in removeEffect_l()
3465 sp<EffectModule> effect = getEffect_l(AUDIO_SESSION_OUTPUT_MIX, EffectId); in attachAuxEffect_l()
[all …]