From a6d428362286825f2d0ff460a6f69309a72d227e Mon Sep 17 00:00:00 2001 From: sh123 Date: Tue, 23 Aug 2022 17:12:05 +0300 Subject: [PATCH] Increase buffer size --- .../java/com/radio/codec2talkie/transport/SoundModemBase.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/codec2talkie/src/main/java/com/radio/codec2talkie/transport/SoundModemBase.java b/codec2talkie/src/main/java/com/radio/codec2talkie/transport/SoundModemBase.java index b2398af..58a9803 100644 --- a/codec2talkie/src/main/java/com/radio/codec2talkie/transport/SoundModemBase.java +++ b/codec2talkie/src/main/java/com/radio/codec2talkie/transport/SoundModemBase.java @@ -68,7 +68,7 @@ public class SoundModemBase implements Runnable { Log.e(TAG, "Failed to initialize RigCtl"); } - _recordAudioSampleBuffer = ShortBuffer.allocate(_isLoopback ? 1024*100 : 1024*10); + _recordAudioSampleBuffer = ShortBuffer.allocate(1024*100); if (!disableRx && !_isLoopback) new Thread(this).start(); @@ -142,6 +142,7 @@ public class SoundModemBase implements Runnable { _recordAudioSampleBuffer.put(sample); } catch (BufferOverflowException e) { // user is probably transmitting and cannot consume, just discard + e.printStackTrace(); _recordAudioSampleBuffer.clear(); } }