Home | History | Annotate | Download | only in audioflinger

Lines Matching full:sessionid

449         int *sessionId,
490 ALOGV("createTrack() sessionId: %d", (sessionId == NULL) ? -2 : *sessionId);
491 if (sessionId != NULL && *sessionId != AUDIO_SESSION_OUTPUT_MIX) {
497 uint32_t sessions = t->hasAudioSession(*sessionId);
504 lSessionId = *sessionId;
508 if (sessionId != NULL) {
509 *sessionId = lSessionId;
909 int sessionId = ids.keyAt(j);
912 sessionId);
915 sessionId);
1137 sp<AudioFlinger::PlaybackThread> AudioFlinger::getEffectThread_l(int sessionId, int EffectId)
1142 if (mPlaybackThreads.valueAt(i)->getEffect(sessionId, EffectId) != 0) {
1236 int *sessionId,
1281 if (sessionId != NULL && *sessionId != AUDIO_SESSION_OUTPUT_MIX) {
1282 lSessionId = *sessionId;
1285 if (sessionId != NULL) {
1286 *sessionId = lSessionId;
1620 moveEffectChain_l(effectChains[i]->sessionId(), thread.get(), dstThread, true);
1927 if (ec->sessionId() > AUDIO_SESSION_OUTPUT_MIX) {
1942 int sessionid = ec->sessionId();
1951 if (ref->mSessionid == sessionid) {
1953 sessionid, ref->mPid, ref->mCnt);
1966 t->checkSuspendOnEffectEnabled_l(effect, false, effect->sessionId());
2084 int sessionId,
2094 ALOGV("createEffect pid %d, effectClient %p, priority %d, sessionId %d, io %d",
2095 pid, effectClient.get(), priority, sessionId, io);
2103 if (sessionId == AUDIO_SESSION_OUTPUT_MIX && !settingsAllowed()) {
2110 if (sessionId == AUDIO_SESSION_OUTPUT_STAGE && getpid_cached != pid) {
2153 if (sessionId != AUDIO_SESSION_OUTPUT_MIX ||
2166 if (sessionId == AUDIO_SESSION_OUTPUT_MIX &&
2173 if (sessionId != AUDIO_SESSION_OUTPUT_MIX &&
2188 if (io == 0 && sessionId == AUDIO_SESSION_OUTPUT_MIX) {
2200 // If output is 0 here, sessionId is neither SESSION_OUTPUT_STAGE nor SESSION_OUTPUT_MIX
2204 if (sessionId == AUDIO_SESSION_OUTPUT_STAGE) {
2212 if (mPlaybackThreads.valueAt(i)->hasAudioSession(sessionId) != 0) {
2219 if (mRecordThreads.valueAt(i)->hasAudioSession(sessionId) != 0) {
2246 handle = thread->createEffect_l(client, effectClient, priority, sessionId,
2260 status_t AudioFlinger::moveEffects(int sessionId, audio_io_handle_t srcOutput,
2264 sessionId, srcOutput, dstOutput);
2283 return moveEffectChain_l(sessionId, srcThread, dstThread, false);
2287 status_t AudioFlinger::moveEffectChain_l(int sessionId,
2293 sessionId, srcThread, dstThread);
2295 sp<EffectChain> chain = srcThread->getEffectChain_l(sessionId);
2298 sessionId, srcThread);
2343 sessionId,
2358 sessionId,