OSDN Git Service

AudioRecord: Fix minimum frame count calculation.
authorEric Laurent <elaurent@google.com>
Thu, 6 Sep 2012 18:52:36 +0000 (11:52 -0700)
committerEric Laurent <elaurent@google.com>
Thu, 6 Sep 2012 18:52:36 +0000 (11:52 -0700)
AudioRecord::set() was calling getMinFrameCount() with
a channel count instead of a channel mask.

Change-Id: Iabace7686426430fd53deac0c71b0c36aa64171c

media/libmedia/AudioRecord.cpp

index 5060525..8ea6306 100644 (file)
@@ -177,7 +177,7 @@ status_t AudioRecord::set(
 
     // validate framecount
     int minFrameCount = 0;
-    status_t status = getMinFrameCount(&minFrameCount, sampleRate, format, channelCount);
+    status_t status = getMinFrameCount(&minFrameCount, sampleRate, format, channelMask);
     if (status != NO_ERROR) {
         return status;
     }