audio: Patched to compile with libsamplerate support.
diff --git a/src/audio/SDL_audio_c.h b/src/audio/SDL_audio_c.h
index 2736fe4..2b94d72 100644
--- a/src/audio/SDL_audio_c.h
+++ b/src/audio/SDL_audio_c.h
@@ -37,8 +37,8 @@
/* Functions and variables exported from SDL_audio.c for SDL_sysaudio.c */
#ifdef HAVE_LIBSAMPLERATE_H
+#include "samplerate.h"
extern SDL_bool SRC_available;
-typedef struct SRC_STATE SRC_STATE;
extern SRC_STATE* (*SRC_src_new)(int converter_type, int channels, int *error);
extern int (*SRC_src_process)(SRC_STATE *state, SRC_DATA *data);
extern int (*SRC_src_reset)(SRC_STATE *state);
diff --git a/src/audio/SDL_audiocvt.c b/src/audio/SDL_audiocvt.c
index 1d9f027..561c2ca 100644
--- a/src/audio/SDL_audiocvt.c
+++ b/src/audio/SDL_audiocvt.c
@@ -29,11 +29,6 @@
#include "SDL_assert.h"
#include "../SDL_dataqueue.h"
-#if HAVE_LIBSAMPLERATE_H
-#include "samplerate.h"
-#endif
-
-
/* Effectively mix right and left channels into a single channel */
static void SDLCALL
SDL_ConvertMono(SDL_AudioCVT * cvt, SDL_AudioFormat format)