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

/frameworks/av/services/audioflinger/
H A DTracks.cpp818 sp<PlaybackThread> srcThread = af->getEffectThread_l(AUDIO_SESSION_OUTPUT_MIX, EffectId); local
820 if (EffectId != 0 && srcThread != 0 && playbackThread != srcThread.get()) {
822 Mutex::Autolock _sl(srcThread->mLock);
823 sp<EffectChain> chain = srcThread->getEffectChain_l(AUDIO_SESSION_OUTPUT_MIX);
832 srcThread->removeEffect_l(effect);
835 srcThread->addEffect_l(effect);
846 srcThread->addEffect_l(effect);
851 srcThread->id(),
H A DAudioFlinger.cpp2268 PlaybackThread *srcThread = checkPlaybackThread_l(srcOutput); local
2269 if (srcThread == NULL) {
2280 Mutex::Autolock _sl(srcThread->mLock);
2281 return moveEffectChain_l(sessionId, srcThread, dstThread, false);
2284 // moveEffectChain_l must be called with both srcThread and dstThread mLocks held
2286 AudioFlinger::PlaybackThread *srcThread,
2291 sessionId, srcThread, dstThread);
2293 sp<EffectChain> chain = srcThread->getEffectChain_l(sessionId);
2296 sessionId, srcThread);
2304 srcThread
2285 moveEffectChain_l(int sessionId, AudioFlinger::PlaybackThread *srcThread, AudioFlinger::PlaybackThread *dstThread, bool reRegister) argument
[all...]

Completed in 226 milliseconds