Increased audio buffer size to not lose samples during HF Fax saving

pull/38/head
Marek Ossowski 2025-08-17 17:29:31 +02:00
rodzic fd3d6fa3a1
commit 02018686b6
1 zmienionych plików z 1 dodań i 1 usunięć

Wyświetl plik

@ -319,7 +319,7 @@ public class MainActivity extends AppCompatActivity {
int sampleSize = audioFormat == AudioFormat.ENCODING_PCM_FLOAT ? 4 : 2;
int frameSize = sampleSize * channelCount;
int readsPerSecond = 50;
int bufferSize = Integer.highestOneBit(recordRate) * frameSize;
int bufferSize = Integer.highestOneBit(recordRate) * frameSize * 4;
int frameCount = recordRate / readsPerSecond;
int bufferCount = frameCount * channelCount;
recordBuffer = new float[bufferCount];