From 6d3a335e7cd17c82f770c95e755e639c782e6b2e Mon Sep 17 00:00:00 2001 From: Dmytro Bogovych Date: Sun, 15 Jul 2018 12:08:59 +0300 Subject: [PATCH] - more compact type definitions for speexDSP --- src/libs/speexdsp/include/speex/speexdsp_types.h | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/libs/speexdsp/include/speex/speexdsp_types.h b/src/libs/speexdsp/include/speex/speexdsp_types.h index 334d6745..df2b4224 100644 --- a/src/libs/speexdsp/include/speex/speexdsp_types.h +++ b/src/libs/speexdsp/include/speex/speexdsp_types.h @@ -119,7 +119,19 @@ #else -#include "speexdsp_config_types.h" +#if defined HAVE_STDINT_H +# include +#elif defined HAVE_INTTYPES_H +# include +#elif defined HAVE_SYS_TYPES_H +# include +#endif + +typedef int16_t spx_int16_t; +typedef uint16_t spx_uint16_t; +typedef int32_t spx_int32_t; +typedef uint32_t spx_uint32_t; + #endif