summaryrefslogtreecommitdiffstats
path: root/services/audioflinger/Threads.cpp
diff options
context:
space:
mode:
authorAndy Hung <hunga@google.com>2015-05-05 23:42:34 -0700
committerAndy Hung <hunga@google.com>2015-05-05 23:42:34 -0700
commitd1abb8f94d7ed749ee959655db1e07d26dad074d (patch)
tree19df13c5fcba2ebca2793ab5ac1570348b7e42af /services/audioflinger/Threads.cpp
parent8b07404cfe564885045a63bb592d6b6dc838b408 (diff)
downloadframeworks_av-d1abb8f94d7ed749ee959655db1e07d26dad074d.zip
frameworks_av-d1abb8f94d7ed749ee959655db1e07d26dad074d.tar.gz
frameworks_av-d1abb8f94d7ed749ee959655db1e07d26dad074d.tar.bz2
Allow 8 channels in RecordThread
Change-Id: I738d4975188695e568015e1bc64d160550e958f5
Diffstat (limited to 'services/audioflinger/Threads.cpp')
-rw-r--r--services/audioflinger/Threads.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/services/audioflinger/Threads.cpp b/services/audioflinger/Threads.cpp
index 8b8dd78..7feb63b 100644
--- a/services/audioflinger/Threads.cpp
+++ b/services/audioflinger/Threads.cpp
@@ -6691,9 +6691,7 @@ bool AudioFlinger::RecordThread::checkForNewParameter_l(const String8& keyValueP
(mInput->stream->common.get_sample_rate(&mInput->stream->common)
<= (AUDIO_RESAMPLER_DOWN_RATIO_MAX * samplingRate)) &&
audio_channel_count_from_in_mask(
- mInput->stream->common.get_channels(&mInput->stream->common)) <= FCC_2 &&
- (channelMask == AUDIO_CHANNEL_IN_MONO ||
- channelMask == AUDIO_CHANNEL_IN_STEREO)) {
+ mInput->stream->common.get_channels(&mInput->stream->common)) <= FCC_8) {
status = NO_ERROR;
}
if (status == NO_ERROR) {