diff options
author | Jean-Michel Trivi <jmtrivi@google.com> | 2015-04-01 22:39:10 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2015-04-01 22:39:11 +0000 |
commit | d0fd7e82cf051cbde11091008ab90fde20d39964 (patch) | |
tree | f52dde1265444cefc10cbd1d08e73714b13eb179 /services/audiopolicy/managerdefault/AudioPolicyManager.cpp | |
parent | 9a224caa5af20c5b08d0725d6b95880a01ee9f71 (diff) | |
parent | df37269852ea92bafd939fe793209d0581c4a574 (diff) | |
download | frameworks_av-d0fd7e82cf051cbde11091008ab90fde20d39964.zip frameworks_av-d0fd7e82cf051cbde11091008ab90fde20d39964.tar.gz frameworks_av-d0fd7e82cf051cbde11091008ab90fde20d39964.tar.bz2 |
Merge "Create SoundTriggerSession and associated collection within common"
Diffstat (limited to 'services/audiopolicy/managerdefault/AudioPolicyManager.cpp')
-rw-r--r-- | services/audiopolicy/managerdefault/AudioPolicyManager.cpp | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/services/audiopolicy/managerdefault/AudioPolicyManager.cpp b/services/audiopolicy/managerdefault/AudioPolicyManager.cpp index 01400ec..5341559 100644 --- a/services/audiopolicy/managerdefault/AudioPolicyManager.cpp +++ b/services/audiopolicy/managerdefault/AudioPolicyManager.cpp @@ -2458,21 +2458,7 @@ status_t AudioPolicyManager::acquireSoundTriggerSession(audio_session_t *session *ioHandle = (audio_io_handle_t)mpClientInterface->newAudioUniqueId(); *device = getDeviceAndMixForInputSource(AUDIO_SOURCE_HOTWORD); - mSoundTriggerSessions.add(*session, *ioHandle); - - return NO_ERROR; -} - -status_t AudioPolicyManager::releaseSoundTriggerSession(audio_session_t session) -{ - ssize_t index = mSoundTriggerSessions.indexOfKey(session); - if (index < 0) { - ALOGW("acquireSoundTriggerSession() session %d not registered", session); - return BAD_VALUE; - } - - mSoundTriggerSessions.removeItem(session); - return NO_ERROR; + return mSoundTriggerSessions.acquireSession(*session, *ioHandle); } // ---------------------------------------------------------------------------- |