Searched refs:IAfEffectHandle (Results 1 – 10 of 10) sorted by relevance
/frameworks/av/services/audioflinger/ |
D | IAfEffect.h | 39 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(
|
D | DeviceEffectManager.cpp | 98 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()
|
D | Effects.h | 104 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 …]
|
D | DeviceEffectManager.h | 48 sp<IAfEffectHandle> createEffect_l(effect_descriptor_t *descriptor, 136 bool disconnectEffectHandle(IAfEffectHandle *handle, bool unpinIfLast) final;
|
D | Effects.cpp | 146 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 …]
|
D | IAfThread.h | 49 class IAfEffectHandle; variable 239 virtual sp<IAfEffectHandle> createEffect_l( 310 virtual void disconnectEffectHandle(IAfEffectHandle* handle, bool unpinIfLast)
|
D | Threads.h | 402 sp<IAfEffectHandle> createEffect_l( 464 void disconnectEffectHandle(IAfEffectHandle* handle, bool unpinIfLast) final; 1956 sp<IAfEffectHandle> mFinalDownMixer;
|
D | AudioFlinger.h | 726 sp<IAfEffectHandle> createOrphanEffect_l(const sp<Client>& client,
|
D | AudioFlinger.cpp | 4114 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()
|
D | Threads.cpp | 1629 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()
|