summaryrefslogtreecommitdiffstats
path: root/services/audioflinger
diff options
context:
space:
mode:
authorJean-Michel Trivi <jmtrivi@google.com>2010-11-08 18:38:14 -0800
committerJean-Michel Trivi <jmtrivi@google.com>2010-11-09 14:32:43 -0800
commit820b9e0d3b6f94fe0b524aebf756ce25df273e6a (patch)
tree01b706b917c8396834d10222483d671b5ba7a625 /services/audioflinger
parent2b425d3c9b39603054febe0c2135b05764748158 (diff)
downloadframeworks_base-820b9e0d3b6f94fe0b524aebf756ce25df273e6a.zip
frameworks_base-820b9e0d3b6f94fe0b524aebf756ce25df273e6a.tar.gz
frameworks_base-820b9e0d3b6f94fe0b524aebf756ce25df273e6a.tar.bz2
Add recording source for voice communication
Add a recording source used to designate a recording stream for voice communications such as VoIP. Change-Id: I4091d67069b1a0170c1a5ca5e6acd51eb0aa08f9
Diffstat (limited to 'services/audioflinger')
-rw-r--r--services/audioflinger/AudioPolicyManagerBase.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/services/audioflinger/AudioPolicyManagerBase.cpp b/services/audioflinger/AudioPolicyManagerBase.cpp
index 86d4c9f..edea2c5 100644
--- a/services/audioflinger/AudioPolicyManagerBase.cpp
+++ b/services/audioflinger/AudioPolicyManagerBase.cpp
@@ -1749,6 +1749,7 @@ uint32_t AudioPolicyManagerBase::getDeviceForInputSource(int inputSource)
case AUDIO_SOURCE_DEFAULT:
case AUDIO_SOURCE_MIC:
case AUDIO_SOURCE_VOICE_RECOGNITION:
+ case AUDIO_SOURCE_VOICE_COMMUNICATION:
if (mForceUse[AudioSystem::FOR_RECORD] == AudioSystem::FORCE_BT_SCO &&
mAvailableInputDevices & AudioSystem::DEVICE_IN_BLUETOOTH_SCO_HEADSET) {
device = AudioSystem::DEVICE_IN_BLUETOOTH_SCO_HEADSET;