summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 3e7221e)
raw | patch | inline | side by side (parent: 3e7221e)
author | Misael Lopez Cruz <misael.lopez@ti.com> | |
Mon, 27 Jan 2014 23:43:56 +0000 (17:43 -0600) | ||
committer | Gerrit Code Review <gerrit2@git.omapzoom.org> | |
Mon, 3 Feb 2014 03:32:43 +0000 (21:32 -0600) |
Add support for the auxiliary input available in the JAMR3
board in the Jacinto6 EVMs. The auxiliary input is a stereo
analog port.
Change-Id: I815dbcad3ea3ec47c57580a3243a631abdcbf4b9
Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
board in the Jacinto6 EVMs. The auxiliary input is a stereo
analog port.
Change-Id: I815dbcad3ea3ec47c57580a3243a631abdcbf4b9
Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
audio/multizone/AudioHw.cpp | patch | blob | history | |
audio/multizone/audio_policy.conf | patch | blob | history |
index 7b237a0ec611a414eac443b4ce65d6817f1c0b24..d323139d201788c6a827ce2f49362890bf1c4fb4 100644 (file)
devices = AUDIO_DEVICE_IN_BUILTIN_MIC |
AUDIO_DEVICE_IN_BACK_MIC |
AUDIO_DEVICE_IN_VOICE_CALL |
+ AUDIO_DEVICE_IN_ANLG_DOCK_HEADSET |
AUDIO_DEVICE_OUT_SPEAKER |
AUDIO_DEVICE_OUT_WIRED_HEADPHONE |
AUDIO_DEVICE_OUT_WIRED_HEADSET |
srcSlot1 = 1;
}
break;
+ case AUDIO_DEVICE_IN_ANLG_DOCK_HEADSET:
+ if (!usesJAMR3()) {
+ ALOGE("AudioHwDevice: device 0x%08x requires JAMR3", devices);
+ return NULL;
+ }
+ srcSlot0 = 0;
+ srcSlot1 = 1;
+ break;
default:
ALOGE("AudioHwDevice: device 0x%08x is not supported", devices);
return NULL;
index 2f4eb1991f07f6d65d21e310890f557a98be49b1..473409c35add3f48e688dba8e3e89a0aded66dfc 100644 (file)
global_configuration {
attached_output_devices AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_WIRED_HEADPHONE|AUDIO_DEVICE_OUT_WIRED_HEADPHONE2
default_output_device AUDIO_DEVICE_OUT_SPEAKER
- attached_input_devices AUDIO_DEVICE_IN_BUILTIN_MIC
+ attached_input_devices AUDIO_DEVICE_IN_BUILTIN_MIC|AUDIO_DEVICE_IN_ANLG_DOCK_HEADSET
}
# Zone affinity section: lists the output devices allowed per listening zone. Devices are
sampling_rates 8000|11025|16000|22050|32000|44100|48000
channel_masks AUDIO_CHANNEL_IN_MONO|AUDIO_CHANNEL_IN_STEREO
formats AUDIO_FORMAT_PCM_16_BIT
- devices AUDIO_DEVICE_IN_BUILTIN_MIC|AUDIO_DEVICE_IN_BACK_MIC|AUDIO_DEVICE_IN_VOICE_CALL
+ devices AUDIO_DEVICE_IN_BUILTIN_MIC|AUDIO_DEVICE_IN_BACK_MIC|AUDIO_DEVICE_IN_VOICE_CALL|AUDIO_DEVICE_IN_ANLG_DOCK_HEADSET
}
}
}