Automated import from //branches/master/...@142373,142373
diff --git a/core/jni/android_media_AudioTrack.cpp b/core/jni/android_media_AudioTrack.cpp
index f625ffb..b8d6586 100644
--- a/core/jni/android_media_AudioTrack.cpp
+++ b/core/jni/android_media_AudioTrack.cpp
@@ -744,6 +744,7 @@
     
     // Ensure that buffer depth covers at least audio hardware latency
     uint32_t minBufCount = afLatency / ((1000 * afFrameCount)/afSamplingRate);
+    if (minBufCount < 2) minBufCount = 2;
     uint32_t minFrameCount = (afFrameCount*sampleRateInHertz*minBufCount)/afSamplingRate;
     int minBuffSize = minFrameCount 
             * (audioFormat == javaAudioTrackFields.PCM16 ? 2 : 1)