diff options
| -rw-r--r-- | services/audioflinger/AudioFlinger.cpp | 8 | ||||
| -rw-r--r-- | services/audioflinger/AudioFlinger.h | 2 |
2 files changed, 5 insertions, 5 deletions
diff --git a/services/audioflinger/AudioFlinger.cpp b/services/audioflinger/AudioFlinger.cpp index 07fa791..afd44a1 100644 --- a/services/audioflinger/AudioFlinger.cpp +++ b/services/audioflinger/AudioFlinger.cpp @@ -1382,8 +1382,8 @@ void AudioFlinger::ThreadBase::checkSuspendOnAddEffectChain_l(const sp<EffectCha return; } - KeyedVector <int, sp<SuspendedSessionDesc> > sessionEffects = - mSuspendedSessions.editValueAt(index); + const KeyedVector <int, sp<SuspendedSessionDesc> >& sessionEffects = + mSuspendedSessions.valueAt(index); for (size_t i = 0; i < sessionEffects.size(); i++) { sp<SuspendedSessionDesc> desc = sessionEffects.valueAt(i); @@ -1409,7 +1409,7 @@ void AudioFlinger::ThreadBase::updateSuspendedSessions_l(const effect_uuid_t *ty if (suspend) { if (index >= 0) { - sessionEffects = mSuspendedSessions.editValueAt(index); + sessionEffects = mSuspendedSessions.valueAt(index); } else { mSuspendedSessions.add(sessionId, sessionEffects); } @@ -1417,7 +1417,7 @@ void AudioFlinger::ThreadBase::updateSuspendedSessions_l(const effect_uuid_t *ty if (index < 0) { return; } - sessionEffects = mSuspendedSessions.editValueAt(index); + sessionEffects = mSuspendedSessions.valueAt(index); } diff --git a/services/audioflinger/AudioFlinger.h b/services/audioflinger/AudioFlinger.h index 5190ab1..43c55a6 100644 --- a/services/audioflinger/AudioFlinger.h +++ b/services/audioflinger/AudioFlinger.h @@ -615,7 +615,7 @@ private: void releaseWakeLock_l(); void setEffectSuspended_l(const effect_uuid_t *type, bool suspend, - int sessionId = AUDIO_SESSION_OUTPUT_MIX); + int sessionId); // updated mSuspendedSessions when an effect suspended or restored void updateSuspendedSessions_l(const effect_uuid_t *type, bool suspend, |
