From 4d4a96f1285e2498173372e645a9a27057fa495d Mon Sep 17 00:00:00 2001 From: Hongwei Wang Date: Wed, 3 Apr 2019 14:22:40 -0700 Subject: Allows constructing ECHO REFERENCE AudioRecord Bug: 129882605 Test: dumpsys media.audio_policy Change-Id: I9eb7f64c11f0bd2bcbcf1e381337888d128fc9aa --- media/java/android/media/AudioRecord.java | 1 + 1 file changed, 1 insertion(+) diff --git a/media/java/android/media/AudioRecord.java b/media/java/android/media/AudioRecord.java index 2dd7f0fcd12b..eeb7655abff9 100644 --- a/media/java/android/media/AudioRecord.java +++ b/media/java/android/media/AudioRecord.java @@ -769,6 +769,7 @@ public class AudioRecord implements AudioRouting, MicrophoneDirection, if ( (audioSource < MediaRecorder.AudioSource.DEFAULT) || ((audioSource > MediaRecorder.getAudioSourceMax()) && (audioSource != MediaRecorder.AudioSource.RADIO_TUNER) && + (audioSource != MediaRecorder.AudioSource.ECHO_REFERENCE) && (audioSource != MediaRecorder.AudioSource.HOTWORD)) ) { throw new IllegalArgumentException("Invalid audio source " + audioSource); } -- cgit v1.2.3-59-g8ed1b