From 8c1db1c4074ed282ff3cdd263ecc1e3abf10f1f8 Mon Sep 17 00:00:00 2001 From: Themaister Date: Thu, 9 Jun 2011 23:17:10 +0200 Subject: [PATCH] Fix shenanigans. --- audio/xaudio.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/audio/xaudio.c b/audio/xaudio.c index 3a2998c8b9..c5b2fcb07c 100644 --- a/audio/xaudio.c +++ b/audio/xaudio.c @@ -72,6 +72,9 @@ static void* __xa_init(const char* device, unsigned rate, unsigned latency) if (!init_lib()) return NULL; + if (latency < 8) + latency = 8; // Do not allow shenanigans. + xa_t *xa = calloc(1, sizeof(xa_t)); if (xa == NULL) return NULL;