Home
last modified time | relevance | path

Searched refs:EffectBase (Results 1 – 7 of 7) sorted by relevance

/frameworks/av/services/audioflinger/
DEffects.h48 virtual void checkSuspendOnEffectEnabled(const sp<EffectBase>& effect,
51 virtual void onEffectEnable(const sp<EffectBase>& effect) = 0;
52 virtual void onEffectDisable(const sp<EffectBase>& effect) = 0;
58 virtual bool updateOrphanEffectChains(const sp<EffectBase>& effect) = 0;
87 class EffectBase : public RefBase {
89 EffectBase(const sp<EffectCallbackInterface>& callback,
95 ~EffectBase() override = default;
170 DISALLOW_COPY_AND_ASSIGN(EffectBase);
204 class EffectModule : public EffectBase {
322 EffectHandle(const sp<EffectBase>& effect,
[all …]
DDeviceEffectManager.h156 bool updateOrphanEffectChains(const sp<EffectBase>& effect __unused) override { return false; } in updateOrphanEffectChains()
181 void checkSuspendOnEffectEnabled(const sp<EffectBase>& effect __unused, in checkSuspendOnEffectEnabled()
186 void onEffectEnable(const sp<EffectBase>& effect __unused) override {} in onEffectEnable()
187 void onEffectDisable(const sp<EffectBase>& effect __unused) override {} in onEffectDisable()
DEffects.cpp67 AudioFlinger::EffectBase::EffectBase(const sp<AudioFlinger::EffectCallbackInterface>& callback, in EffectBase() function in android::AudioFlinger::EffectBase
79 status_t AudioFlinger::EffectBase::setEnabled_l(bool enabled) in setEnabled_l()
120 status_t AudioFlinger::EffectBase::setEnabled(bool enabled, bool fromHandle) in setEnabled()
141 bool AudioFlinger::EffectBase::isEnabled() const in isEnabled()
157 void AudioFlinger::EffectBase::setSuspended(bool suspended) in setSuspended()
163 bool AudioFlinger::EffectBase::suspended() const in suspended()
169 status_t AudioFlinger::EffectBase::addHandle(EffectHandle *handle) in addHandle()
208 status_t AudioFlinger::EffectBase::updatePolicyState() in updatePolicyState()
264 ssize_t AudioFlinger::EffectBase::removeHandle(EffectHandle *handle) in removeHandle()
270 ssize_t AudioFlinger::EffectBase::removeHandle_l(EffectHandle *handle) in removeHandle_l()
[all …]
DDeviceEffectManager.cpp170 sp<EffectBase> effectBase = handle->effect().promote(); in disconnectEffectHandle()
DAudioFlinger.h543 class EffectBase; variable
DAudioFlinger.cpp3619 sp<EffectBase> effect = handle->effect().promote(); in createEffect()
DThreads.cpp1423 sp<EffectBase> effectBase = handle->effect().promote(); in disconnectEffectHandle()