Searched refs:EffectHandle (Results 1 - 6 of 6) sorted by relevance

/frameworks/av/services/audioflinger/
H A DEffects.h36 // from different client threads. It keeps a list of EffectHandle objects corresponding
101 status_t addHandle(EffectHandle *handle);
102 ssize_t disconnectHandle(EffectHandle *handle, bool unpinIfLast);
103 ssize_t removeHandle(EffectHandle *handle);
104 ssize_t removeHandle_l(EffectHandle *handle);
118 EffectHandle* controlHandle_l();
164 Vector<EffectHandle *> mHandles; // list of client handles
174 // The EffectHandle class implements the IEffect interface. It provides resources
177 // There is one EffectHandle object for each application controlling (or using)
179 // The EffectHandle i
180 class EffectHandle: public android::BnEffect { class in inherits:android::BnEffect
[all...]
H A DEffects.cpp117 status_t AudioFlinger::EffectModule::addHandle(EffectHandle *handle)
124 EffectHandle *controlHandle = NULL;
127 EffectHandle *h = mHandles[i];
156 ssize_t AudioFlinger::EffectModule::removeHandle(EffectHandle *handle)
162 ssize_t AudioFlinger::EffectModule::removeHandle_l(EffectHandle *handle)
180 EffectHandle *h = controlHandle_l();
198 AudioFlinger::EffectHandle *AudioFlinger::EffectModule::controlHandle_l()
202 EffectHandle *h = mHandles[i];
212 ssize_t AudioFlinger::EffectModule::disconnectHandle(EffectHandle *handle, bool unpinIfLast)
673 EffectHandle *
1155 AudioFlinger::EffectHandle::EffectHandle(const sp<EffectModule>& effect, function in class:android::AudioFlinger::EffectHandle
[all...]
H A DThreads.h298 sp<EffectHandle> createEffect_l(
347 void disconnectEffectHandle(EffectHandle *handle, bool unpinIfLast);
H A DAudioFlinger.h521 class EffectHandle;
H A DThreads.cpp1232 // - is NOT offloadable: the effect should still be created, but EffectHandle::enable()
1273 sp<AudioFlinger::EffectHandle> AudioFlinger::ThreadBase::createEffect_l(
1284 sp<EffectHandle> handle;
1345 handle = new EffectHandle(effect, client, effectClient, priority);
1374 void AudioFlinger::ThreadBase::disconnectEffectHandle(EffectHandle *handle,
H A DAudioFlinger.cpp2860 sp<EffectHandle> handle;

Completed in 102 milliseconds