Index: webrtc/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioRecord.java |
diff --git a/webrtc/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioRecord.java b/webrtc/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioRecord.java |
index c3665442b06260557cf94c8e5cd2724926773da7..136cce45e0a8af3b8009091c362235bb6cb01728 100644 |
--- a/webrtc/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioRecord.java |
+++ b/webrtc/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioRecord.java |
@@ -198,11 +198,6 @@ public class WebRtcAudioRecord { |
if (effects != null) { |
effects.enable(audioRecord.getAudioSessionId()); |
} |
- // Verify that all audio parameters are valid and correct. |
- if (!areParametersValid(sampleRate, channels)) { |
- Logging.e(TAG, "At least one audio record parameter is invalid."); |
- return -1; |
- } |
logMainParameters(); |
logMainParametersExtended(); |
return framesPerBuffer; |
@@ -243,15 +238,6 @@ public class WebRtcAudioRecord { |
return true; |
} |
- // Verifies that the audio record is using correct parameters, i.e., that the |
- // created instance uses the parameters that we asked for. |
- private boolean areParametersValid(int sampleRate, int channels) { |
- return (audioRecord.getAudioFormat() == AudioFormat.ENCODING_PCM_16BIT |
- && audioRecord.getChannelConfiguration() == channelCountToConfiguration(channels) |
- && audioRecord.getAudioSource() == AudioSource.VOICE_COMMUNICATION |
- && audioRecord.getSampleRate() == sampleRate && audioRecord.getChannelCount() == channels); |
- } |
- |
private void logMainParameters() { |
Logging.d(TAG, "AudioRecord: " |
+ "session ID: " + audioRecord.getAudioSessionId() + ", " |