summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChih-Wei Huang <cwhuang@linux.org.tw>2012-02-22 15:03:29 +0800
committerChih-Wei Huang <cwhuang@linux.org.tw>2012-02-22 15:03:29 +0800
commit8900acb725ce00c691266e1c9f51adc7cfa7429e (patch)
tree9d46451bc2922251cf36e5aa5f3ba3a7ab398b86
parent2d37c6cf645f282661995c21106920ef587b1034 (diff)
downloadplatform_hardware_libaudio-8900acb725ce00c691266e1c9f51adc7cfa7429e.tar.gz
platform_hardware_libaudio-8900acb725ce00c691266e1c9f51adc7cfa7429e.tar.bz2
platform_hardware_libaudio-8900acb725ce00c691266e1c9f51adc7cfa7429e.zip
fix audio recording
-rw-r--r--AudioHardware.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/AudioHardware.cpp b/AudioHardware.cpp
index f40b291..f36f9ad 100644
--- a/AudioHardware.cpp
+++ b/AudioHardware.cpp
@@ -1043,9 +1043,8 @@ status_t AudioHardware::AudioStreamInALSA::set(
return BAD_VALUE;
}
- if (pChannels == 0 || (*pChannels != AudioSystem::CHANNEL_IN_MONO &&
- *pChannels != AudioSystem::CHANNEL_IN_STEREO)) {
- *pChannels = AUDIO_HW_IN_CHANNELS;
+ if (pChannels == 0 || ( *pChannels != AudioSystem::CHANNEL_IN_STEREO)) {
+ *pChannels = AudioSystem::CHANNEL_IN_STEREO ;
return BAD_VALUE;
}