From 0f8ea0da53b482cbe27131b0704eb7c1b743bc91 Mon Sep 17 00:00:00 2001 From: henrika Date: Thu, 8 Sep 2016 16:11:36 +0200 Subject: [PATCH] Avoids crash in WebRtcAudioTrack.initPlayout (part II) I had reversed a condition in https://codereview.webrtc.org/2315363004/ and we always failed. Fixing that here. TBR=magjed Review URL: https://codereview.webrtc.org/2313393004 . Cr-Commit-Position: refs/heads/master@{#14136} --- .../java/src/org/webrtc/voiceengine/WebRtcAudioTrack.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webrtc/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioTrack.java b/webrtc/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioTrack.java index bee50af93a..4ce35c66c3 100644 --- a/webrtc/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioTrack.java +++ b/webrtc/modules/audio_device/android/java/src/org/webrtc/voiceengine/WebRtcAudioTrack.java @@ -189,7 +189,7 @@ public class WebRtcAudioTrack { // to the total buffer size |minBufferSizeInBytes|. But, we have seen // reports of "getMinBufferSize(): error querying hardware". Hence, it // can happen that |minBufferSizeInBytes| contains an invalid value. - if (byteBuffer.capacity() < minBufferSizeInBytes) { + if (minBufferSizeInBytes < byteBuffer.capacity()) { Logging.e(TAG, "AudioTrack.getMinBufferSize returns an invalid value."); return false; }