diff options
author | Misael Lopez Cruz <misael.lopez@ti.com> | 2014-01-27 17:40:54 -0600 |
---|---|---|
committer | Misael Lopez Cruz <misael.lopez@ti.com> | 2014-01-30 17:05:50 -0600 |
commit | d60549053cd4a9fa86dbc13e5f8595fa7daf8078 (patch) | |
tree | 01405aaca515b416d987558a382eb0ee3e21aae4 | |
parent | 00fb8c8511b0a94dddd90b357abcc45be1b00a36 (diff) | |
download | common-open-d60549053cd4a9fa86dbc13e5f8595fa7daf8078.tar.gz |
audio: policy: Add support for auxiliary input
Add support for auxiliary input source which is mapped to the
AUDIO_DEVICE_IN_ANLG_DOCK_HEADSET device. This device must be
supported by the AudioHAL and declared as supported and present
in the audio_policy.conf.
Change-Id: Id2bdc9c9d4c7b6176bf4d1f17e8418a0e31bbdad
Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
-rw-r--r-- | audio/policy/multizone/AudioPolicyManager.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/audio/policy/multizone/AudioPolicyManager.cpp b/audio/policy/multizone/AudioPolicyManager.cpp index 2f5d036..4196171 100644 --- a/audio/policy/multizone/AudioPolicyManager.cpp +++ b/audio/policy/multizone/AudioPolicyManager.cpp @@ -3108,6 +3108,11 @@ audio_devices_t AudioPolicyManager::getDeviceForInputSource(int inputSource) device = AUDIO_DEVICE_IN_REMOTE_SUBMIX; } break; + case AUDIO_SOURCE_AUXILIARY_INPUT: + if (mAvailableInputDevices & AUDIO_DEVICE_IN_ANLG_DOCK_HEADSET) { + device = AUDIO_DEVICE_IN_ANLG_DOCK_HEADSET; + } + break; default: ALOGW("getDeviceForInputSource() invalid input source %d", inputSource); break; |