From 18a70db5a912f457e15edb31b1086acc24e6caf2 Mon Sep 17 00:00:00 2001 From: David Reid Date: Sun, 14 Jun 2020 13:33:14 +1000 Subject: [PATCH] Make MA_MAX_CHANNELS configurable. This needs to be #define-d before the header *and* implementation because it affects the size of publicly visible structures. --- miniaudio.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/miniaudio.h b/miniaudio.h index 34baab28..ced9e453 100644 --- a/miniaudio.h +++ b/miniaudio.h @@ -1912,7 +1912,9 @@ typedef int ma_result; #define MA_SAMPLE_RATE_384000 384000 #define MA_MIN_CHANNELS 1 +#ifndef MA_MAX_CHANNELS #define MA_MAX_CHANNELS 32 +#endif #define MA_MIN_SAMPLE_RATE MA_SAMPLE_RATE_8000 #define MA_MAX_SAMPLE_RATE MA_SAMPLE_RATE_384000