Home
last modified time | relevance | path

Searched refs:dstThread (Results 1 – 5 of 5) sorted by relevance

/frameworks/av/services/audioflinger/
DClient.h39 const sp<IAfPlaybackThread>& dstThread,
DAudioFlinger.cpp3152 IAfPlaybackThread* const dstThread = in closeOutput_nonvirtual() local
3154 if (dstThread != NULL) { in closeOutput_nonvirtual()
3157 audio_utils::scoped_lock sl(dstThread->mutex(), playbackThread->mutex()); in closeOutput_nonvirtual()
3161 dstThread); in closeOutput_nonvirtual()
4554 IAfPlaybackThread* dstThread = checkPlaybackThread_l(dstIo); in moveEffects() local
4555 if (dstThread == nullptr) { in moveEffects()
4570 if (srcThread == dstThread) { in moveEffects()
4586 audio_utils::scoped_lock _ll(dstThread->mutex()); in moveEffects()
4587 return moveEffectChain_ll(sessionId, nullptr, dstThread, orphanChain.get()); in moveEffects()
4590 audio_utils::scoped_lock _ll(dstThread->mutex(), srcThread->mutex()); in moveEffects()
[all …]
DAudioFlinger.h284 const sp<IAfPlaybackThread>& dstThread,
383 IAfPlaybackThread* srcThread, IAfPlaybackThread* dstThread,
575 IAfRecordThread* srcThread, IAfRecordThread* dstThread)
DTracks.cpp1709 auto dstThread = thread->asIAfPlaybackThread(); in attachAuxEffect() local
1713 status_t status = af->moveAuxEffectToIo(EffectId, dstThread, &srcThread); in attachAuxEffect()
1716 status = dstThread->attachAuxEffect(this, EffectId); in attachAuxEffect()
1718 AudioSystem::moveEffectsToIo(std::vector<int>(EffectId), dstThread->id()); in attachAuxEffect()
1723 af->moveAuxEffectToIo(EffectId, srcThread, &dstThread); in attachAuxEffect()
DIAfThread.h98 IAfPlaybackThread* srcThread, IAfPlaybackThread* dstThread,