Searched defs:srcThread (Results 1 - 2 of 2) sorted by relevance

/frameworks/av/services/audioflinger/
H A DTracks.cpp953 sp<PlaybackThread> srcThread = af->getEffectThread_l(AUDIO_SESSION_OUTPUT_MIX, EffectId); local
955 if (EffectId != 0 && srcThread != 0 && playbackThread != srcThread.get()) {
957 Mutex::Autolock _sl(srcThread->mLock);
958 sp<EffectChain> chain = srcThread->getEffectChain_l(AUDIO_SESSION_OUTPUT_MIX);
967 srcThread->removeEffect_l(effect);
970 srcThread->addEffect_l(effect);
981 srcThread->addEffect_l(effect);
986 srcThread->id(),
H A DAudioFlinger.cpp2617 PlaybackThread *srcThread = checkPlaybackThread_l(srcOutput); local
2618 if (srcThread == NULL) {
2629 Mutex::Autolock _sl(srcThread->mLock);
2630 return moveEffectChain_l(sessionId, srcThread, dstThread, false);
2633 // moveEffectChain_l must be called with both srcThread and dstThread mLocks held
2635 AudioFlinger::PlaybackThread *srcThread,
2640 sessionId, srcThread, dstThread);
2642 sp<EffectChain> chain = srcThread->getEffectChain_l(sessionId);
2645 sessionId, srcThread);
2664 srcThread
2634 moveEffectChain_l(int sessionId, AudioFlinger::PlaybackThread *srcThread, AudioFlinger::PlaybackThread *dstThread, bool reRegister) argument
[all...]

Completed in 611 milliseconds