Use byteBufferSize instead of bufferSize*2

byteBufferSize is already defined to be bufferSize*2
This commit is contained in:
Branden Archer
2016-01-01 01:21:28 -05:00
parent f2007e1693
commit b361d56539
2 changed files with 3 additions and 2 deletions

View File

@@ -47,6 +47,7 @@ public class ListenActivity extends Activity
final int channelConfiguration = AudioFormat.CHANNEL_OUT_MONO; final int channelConfiguration = AudioFormat.CHANNEL_OUT_MONO;
final int audioEncoding = AudioFormat.ENCODING_PCM_16BIT; final int audioEncoding = AudioFormat.ENCODING_PCM_16BIT;
final int bufferSize = AudioTrack.getMinBufferSize(frequency, channelConfiguration, audioEncoding); final int bufferSize = AudioTrack.getMinBufferSize(frequency, channelConfiguration, audioEncoding);
final int byteBufferSize = bufferSize*2;
final AudioTrack audioTrack = new AudioTrack(AudioManager.STREAM_MUSIC, final AudioTrack audioTrack = new AudioTrack(AudioManager.STREAM_MUSIC,
frequency, frequency,
@@ -64,7 +65,7 @@ public class ListenActivity extends Activity
try try
{ {
final byte [] buffer = new byte[bufferSize*2]; final byte [] buffer = new byte[byteBufferSize];
while(socket.isConnected() && read != -1 && Thread.currentThread().isInterrupted() == false) while(socket.isConnected() && read != -1 && Thread.currentThread().isInterrupted() == false)
{ {

View File

@@ -66,7 +66,7 @@ public class MonitorActivity extends Activity
audioEncoding, bufferSize); audioEncoding, bufferSize);
final int byteBufferSize = bufferSize*2; final int byteBufferSize = bufferSize*2;
final byte[] buffer = new byte[bufferSize*2]; final byte[] buffer = new byte[byteBufferSize];
try try
{ {