From f49e6be777cfc373c569d47cb7f495c39810e7f0 Mon Sep 17 00:00:00 2001 From: Branden Archer Date: Fri, 1 Jan 2016 01:17:35 -0500 Subject: [PATCH] Increase TCP send buffer size to the minimum audio buffer size The original buffer sized used was 1/2 what was intended. --- src/protect/babymonitor/MonitorActivity.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/protect/babymonitor/MonitorActivity.java b/src/protect/babymonitor/MonitorActivity.java index 52895bb..eee9adf 100644 --- a/src/protect/babymonitor/MonitorActivity.java +++ b/src/protect/babymonitor/MonitorActivity.java @@ -65,6 +65,7 @@ public class MonitorActivity extends Activity frequency, channelConfiguration, audioEncoding, bufferSize); + final int byteBufferSize = bufferSize*2; byte[] buffer = new byte[bufferSize*2]; try @@ -73,7 +74,7 @@ public class MonitorActivity extends Activity OutputStream out = socket.getOutputStream(); - socket.setSendBufferSize(bufferSize); + socket.setSendBufferSize(byteBufferSize); Log.d(TAG, "Socket send buffer size: " + socket.getSendBufferSize()); while (socket.isConnected() && Thread.currentThread().isInterrupted() == false)