Searched refs:EffectModule (Results 1 – 6 of 6) sorted by relevance
/frameworks/av/services/audioflinger/ |
D | Effects.h | 162 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 …]
|
D | Effects.cpp | 547 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 …]
|
D | AudioFlinger.cpp | 1843 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 …]
|
D | AudioFlinger.h | 566 class EffectModule; variable 812 bool updateOrphanEffectChains(const sp<EffectModule>& effect); 814 std::vector< sp<EffectModule> > purgeStaleEffects_l();
|
D | Threads.h | 419 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);
|
D | Threads.cpp | 1286 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 …]
|