diff --git a/reactos/lib/3rdparty/libsamplerate/precomp.h b/reactos/lib/3rdparty/libsamplerate/precomp.h new file mode 100644 index 00000000000..a8ef961373b --- /dev/null +++ b/reactos/lib/3rdparty/libsamplerate/precomp.h @@ -0,0 +1,11 @@ +#ifndef _LIBSAMPLERATE_PCH_ +#define _LIBSAMPLERATE_PCH_ + +#include +#include + +#include "config.h" +#include "float_cast.h" +#include "common.h" + +#endif /* _LIBSAMPLERATE_PCH_ */ diff --git a/reactos/lib/3rdparty/libsamplerate/samplerate.c b/reactos/lib/3rdparty/libsamplerate/samplerate.c index 969563abe87..ee36db09c8f 100644 --- a/reactos/lib/3rdparty/libsamplerate/samplerate.c +++ b/reactos/lib/3rdparty/libsamplerate/samplerate.c @@ -22,15 +22,7 @@ ** http://www.mega-nerd.com/SRC/procedure.html */ -#include -#include -#include - -#include "config.h" - -#include "samplerate.h" -#include "float_cast.h" -#include "common.h" +#include "precomp.h" static int psrc_set_converter (SRC_PRIVATE *psrc, int converter_type) ; diff --git a/reactos/lib/3rdparty/libsamplerate/src_linear.c b/reactos/lib/3rdparty/libsamplerate/src_linear.c index 388e0b444a9..b6cbc75768b 100644 --- a/reactos/lib/3rdparty/libsamplerate/src_linear.c +++ b/reactos/lib/3rdparty/libsamplerate/src_linear.c @@ -22,13 +22,7 @@ ** http://www.mega-nerd.com/SRC/procedure.html */ -#include -#include -#include - -#include "config.h" -#include "float_cast.h" -#include "common.h" +#include "precomp.h" static int linear_vari_process (SRC_PRIVATE *psrc, SRC_DATA *data) ; static void linear_reset (SRC_PRIVATE *psrc) ; diff --git a/reactos/lib/3rdparty/libsamplerate/src_sinc.c b/reactos/lib/3rdparty/libsamplerate/src_sinc.c index 0b870666aef..66ef8bf9363 100644 --- a/reactos/lib/3rdparty/libsamplerate/src_sinc.c +++ b/reactos/lib/3rdparty/libsamplerate/src_sinc.c @@ -22,13 +22,7 @@ ** http://www.mega-nerd.com/SRC/procedure.html */ -#include -#include -#include - -#include "config.h" -#include "float_cast.h" -#include "common.h" +#include "precomp.h" #define SINC_MAGIC_MARKER MAKE_MAGIC (' ', 's', 'i', 'n', 'c', ' ') diff --git a/reactos/lib/3rdparty/libsamplerate/src_zoh.c b/reactos/lib/3rdparty/libsamplerate/src_zoh.c index 226d38afded..216dfcb9b26 100644 --- a/reactos/lib/3rdparty/libsamplerate/src_zoh.c +++ b/reactos/lib/3rdparty/libsamplerate/src_zoh.c @@ -22,13 +22,7 @@ ** http://www.mega-nerd.com/SRC/procedure.html */ -#include -#include -#include - -#include "config.h" -#include "float_cast.h" -#include "common.h" +#include "precomp.h" static int zoh_vari_process (SRC_PRIVATE *psrc, SRC_DATA *data) ; static void zoh_reset (SRC_PRIVATE *psrc) ;