summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Andy Hung <hunga@google.com> 2015-04-13 21:18:07 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2015-04-13 21:18:07 +0000
commitec9f15a9e4622857fcdcf3f727ec9f21e8d3e3d2 (patch)
tree026c101114f55a4904690859d27422487a481744
parente5a87c53a527e169c2ebc470ad338e52e73fd182 (diff)
parent5076ea90af49f827711e89daba0076994bacaba1 (diff)
Merge "Increase AudioRecord sample rate limit to 96kHz"
-rw-r--r--media/java/android/media/AudioRecord.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/media/java/android/media/AudioRecord.java b/media/java/android/media/AudioRecord.java
index b7a851f09c6a..fc0189cc1bb7 100644
--- a/media/java/android/media/AudioRecord.java
+++ b/media/java/android/media/AudioRecord.java
@@ -53,6 +53,12 @@ public class AudioRecord
//---------------------------------------------------------
// Constants
//--------------------
+
+ /** Minimum value for sample rate */
+ private static final int SAMPLE_RATE_HZ_MIN = 4000;
+ /** Maximum value for sample rate */
+ private static final int SAMPLE_RATE_HZ_MAX = 96000;
+
/**
* indicates AudioRecord state is not successfully initialized.
*/
@@ -571,7 +577,7 @@ public class AudioRecord
//--------------
// sample rate
- if ( (sampleRateInHz < 4000) || (sampleRateInHz > 48000) ) {
+ if ((sampleRateInHz < SAMPLE_RATE_HZ_MIN) || (sampleRateInHz > SAMPLE_RATE_HZ_MAX)) {
throw new IllegalArgumentException(sampleRateInHz
+ "Hz is not a supported sample rate.");
}