Home
last modified time | relevance | path

Searched refs:IAfEffectHandle (Results 1 – 10 of 10) sorted by relevance

/frameworks/av/services/audioflinger/
DIAfEffect.h39 class IAfEffectHandle; variable
68 virtual bool disconnectEffectHandle(IAfEffectHandle *handle, bool unpinIfLast) = 0;
122 virtual status_t addHandle(IAfEffectHandle* handle) EXCLUDES_EffectBase_Mutex = 0;
123 virtual ssize_t removeHandle(IAfEffectHandle* handle) EXCLUDES_EffectBase_Mutex = 0;
140 virtual ssize_t disconnectHandle(IAfEffectHandle* handle,
142 virtual ssize_t removeHandle_l(IAfEffectHandle* handle)
144 virtual IAfEffectHandle* controlHandle_l() REQUIRES(audio_utils::EffectBase_Mutex) = 0;
352 class IAfEffectHandle : public virtual RefBase {
358 static sp<IAfEffectHandle> create(
DDeviceEffectManager.cpp98 sp<IAfEffectHandle> DeviceEffectManager::createEffect_l( in createEffect_l()
110 sp<IAfEffectHandle> handle; in createEffect_l()
140 handle = IAfEffectHandle::create( in createEffect_l()
252 IAfEffectHandle *handle, bool unpinIfLast) { in disconnectEffectHandle()
DEffects.h104 status_t addHandle(IAfEffectHandle* handle) final EXCLUDES_EffectBase_Mutex;
105 ssize_t disconnectHandle(IAfEffectHandle* handle,
107 ssize_t removeHandle(IAfEffectHandle* handle) final EXCLUDES_EffectBase_Mutex;
108 ssize_t removeHandle_l(IAfEffectHandle* handle) final REQUIRES(audio_utils::EffectBase_Mutex);
109 IAfEffectHandle* controlHandle_l() final REQUIRES(audio_utils::EffectBase_Mutex);
153 Vector<IAfEffectHandle *> mHandles; // list of client handles
326 class EffectHandle: public IAfEffectHandle, public android::media::BnEffect {
617 bool disconnectEffectHandle(IAfEffectHandle *handle, bool unpinIfLast) override;
805 bool disconnectEffectHandle(IAfEffectHandle *handle, bool unpinIfLast) override;
830 const struct audio_port_config* port, sp<IAfEffectHandle>* handle);
[all …]
DDeviceEffectManager.h48 sp<IAfEffectHandle> createEffect_l(effect_descriptor_t *descriptor,
136 bool disconnectEffectHandle(IAfEffectHandle *handle, bool unpinIfLast) final;
DEffects.cpp146 IAfEffectHandle *h = mHandles[i]; in setEnabled_l()
204 status_t EffectBase::addHandle(IAfEffectHandle *handle) in addHandle()
211 IAfEffectHandle *controlHandle = nullptr; in addHandle()
214 IAfEffectHandle *h = mHandles[i]; in addHandle()
273 IAfEffectHandle *handle = controlHandle_l(); in updatePolicyState()
312 ssize_t EffectBase::removeHandle(IAfEffectHandle *handle) in removeHandle()
318 ssize_t EffectBase::removeHandle_l(IAfEffectHandle *handle) in removeHandle_l()
336 IAfEffectHandle *h = controlHandle_l(); in removeHandle_l()
353 IAfEffectHandle *EffectBase::controlHandle_l() in controlHandle_l()
357 IAfEffectHandle *h = mHandles[i]; in controlHandle_l()
[all …]
DIAfThread.h49 class IAfEffectHandle; variable
239 virtual sp<IAfEffectHandle> createEffect_l(
310 virtual void disconnectEffectHandle(IAfEffectHandle* handle, bool unpinIfLast)
DThreads.h402 sp<IAfEffectHandle> createEffect_l(
464 void disconnectEffectHandle(IAfEffectHandle* handle, bool unpinIfLast) final;
1956 sp<IAfEffectHandle> mFinalDownMixer;
DAudioFlinger.h726 sp<IAfEffectHandle> createOrphanEffect_l(const sp<Client>& client,
DAudioFlinger.cpp4114 sp<IAfEffectHandle> handle; in createEffect()
4446 sp<IAfEffectHandle> AudioFlinger::createOrphanEffect_l( in createOrphanEffect_l()
4500 sp<IAfEffectHandle> handle = in createOrphanEffect_l()
4501 IAfEffectHandle::create(effect, client, effectClient, priority, notifyFramesProcessed); in createOrphanEffect_l()
DThreads.cpp1629 sp<IAfEffectHandle> ThreadBase::createEffect_l( in createEffect_l()
1642 sp<IAfEffectHandle> handle; in createEffect_l()
1707 handle = IAfEffectHandle::create( in createEffect_l()
1735 void ThreadBase::disconnectEffectHandle(IAfEffectHandle* handle, in disconnectEffectHandle()
7993 sp<IAfEffectHandle> finalDownMixer; in checkOutputStageEffects()