audio: Patched to compile with libsamplerate support.

This commit is contained in:
Ryan C. Gordon 2017-01-08 14:23:15 -05:00
parent 19e937fc2e
commit d005dc21d3
2 changed files with 1 additions and 6 deletions

View file

@ -37,8 +37,8 @@
/* Functions and variables exported from SDL_audio.c for SDL_sysaudio.c */ /* Functions and variables exported from SDL_audio.c for SDL_sysaudio.c */
#ifdef HAVE_LIBSAMPLERATE_H #ifdef HAVE_LIBSAMPLERATE_H
#include "samplerate.h"
extern SDL_bool SRC_available; 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 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_process)(SRC_STATE *state, SRC_DATA *data);
extern int (*SRC_src_reset)(SRC_STATE *state); extern int (*SRC_src_reset)(SRC_STATE *state);

View file

@ -29,11 +29,6 @@
#include "SDL_assert.h" #include "SDL_assert.h"
#include "../SDL_dataqueue.h" #include "../SDL_dataqueue.h"
#if HAVE_LIBSAMPLERATE_H
#include "samplerate.h"
#endif
/* Effectively mix right and left channels into a single channel */ /* Effectively mix right and left channels into a single channel */
static void SDLCALL static void SDLCALL
SDL_ConvertMono(SDL_AudioCVT * cvt, SDL_AudioFormat format) SDL_ConvertMono(SDL_AudioCVT * cvt, SDL_AudioFormat format)