From f506cc7f5db3a6aecea6d2ba85e2085e71ccad80 Mon Sep 17 00:00:00 2001 From: hogliux Date: Fri, 10 Mar 2017 12:09:13 +0000 Subject: [PATCH] Doubled the default number of Android OpenSL buffers to avoid glitches on a wider range of devices by default --- modules/juce_audio_devices/native/juce_android_OpenSL.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/juce_audio_devices/native/juce_android_OpenSL.cpp b/modules/juce_audio_devices/native/juce_android_OpenSL.cpp index 2aaf23a16b..f0eddfe319 100644 --- a/modules/juce_audio_devices/native/juce_android_OpenSL.cpp +++ b/modules/juce_audio_devices/native/juce_android_OpenSL.cpp @@ -972,8 +972,8 @@ private: { // The number of buffers to enqueue needs to be at least two for the audio to use the low-latency // audio path (see "Performance" section in ndk/docs/Additional_library_docs/opensles/index.html) - buffersToEnqueueForLowLatency = 2, - buffersToEnqueueSlowAudio = 4, + buffersToEnqueueForLowLatency = 4, + buffersToEnqueueSlowAudio = 8, defaultBufferSizeIsMultipleOfNative = 1 };