Home
last modified time | relevance | path

Searched refs:unpinIfLast (Results 1 – 6 of 6) sorted by relevance

/frameworks/av/services/audioflinger/
DEffects.h48 virtual bool disconnectEffectHandle(EffectHandle *handle, bool unpinIfLast) = 0;
146 ssize_t disconnectHandle(EffectHandle *handle, bool unpinIfLast);
346 void disconnect(bool unpinIfLast);
555 bool disconnectEffectHandle(EffectHandle *handle, bool unpinIfLast) override;
706 bool disconnectEffectHandle(EffectHandle *handle, bool unpinIfLast) override;
DDeviceEffectManager.cpp182 EffectHandle *handle, bool unpinIfLast) { in disconnectEffectHandle() argument
193 bool remove = (effect->removeHandle(handle) == 0) && (!effect->isPinned() || unpinIfLast); in disconnectEffectHandle()
DEffects.cpp351 ssize_t AudioFlinger::EffectBase::disconnectHandle(EffectHandle *handle, bool unpinIfLast) in disconnectHandle() argument
355 if (callback->disconnectEffectHandle(handle, unpinIfLast)) { in disconnectHandle()
361 if ((numHandles == 0) && (!mPinned || unpinIfLast)) { in disconnectHandle()
1821 void AudioFlinger::EffectHandle::disconnect(bool unpinIfLast) in disconnect() argument
1824 ALOGV("disconnect(%s) %p", unpinIfLast ? "true" : "false", this); in disconnect()
1826 if (unpinIfLast) { in disconnect()
1835 if (effect->disconnectHandle(this, unpinIfLast) > 0) { in disconnect()
3019 bool unpinIfLast) { in disconnectEffectHandle() argument
3024 t->disconnectEffectHandle(handle, unpinIfLast); in disconnectEffectHandle()
3302 EffectHandle *handle, bool unpinIfLast) { in disconnectEffectHandle() argument
[all …]
DDeviceEffectManager.h179 bool disconnectEffectHandle(EffectHandle *handle, bool unpinIfLast) override;
DThreads.h429 void disconnectEffectHandle(EffectHandle *handle, bool unpinIfLast);
DThreads.cpp1515 bool unpinIfLast) in disconnectEffectHandle() argument
1530 remove = (effect->removeHandle(handle) == 0) && (!effect->isPinned() || unpinIfLast); in disconnectEffectHandle()