aboutsummaryrefslogtreecommitdiff
path: root/sio.c
diff options
context:
space:
mode:
Diffstat (limited to 'sio.c')
-rw-r--r--sio.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sio.c b/sio.c
index 6e76f8f..40f13da 100644
--- a/sio.c
+++ b/sio.c
@@ -65,6 +65,8 @@ init_sio(void)
samples = par.rate / FPS;
samples -= samples % par.round;
+ if (samples < par.rate / FPS)
+ samples += round;
buffer = calloc(samples * par.rchan, sizeof(int16_t));
assert(buffer);