From ac866d4d7db63074b91f41352be5d9afa70e9006 Mon Sep 17 00:00:00 2001 From: erysdren Date: Tue, 16 Jul 2024 05:02:11 -0500 Subject: [PATCH] Update to newest SDL --- examples/playwave.c | 2 +- include/SDL3_mixer/SDL_mixer.h | 2 +- src/effect_position.c | 8 ++++---- src/effect_stereoreverse.c | 2 +- src/mixer.c | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/examples/playwave.c b/examples/playwave.c index a6c15fba0..7e0ba1eda 100644 --- a/examples/playwave.c +++ b/examples/playwave.c @@ -307,7 +307,7 @@ static void Usage(char *argv0) */ static void flip_sample(Mix_Chunk *wave) { - Uint16 format; + SDL_AudioFormat format; int channels, i, incr; Uint8 *start = wave->abuf; Uint8 *end = wave->abuf + wave->alen; diff --git a/include/SDL3_mixer/SDL_mixer.h b/include/SDL3_mixer/SDL_mixer.h index 0e1ca3895..081350f6e 100644 --- a/include/SDL3_mixer/SDL_mixer.h +++ b/include/SDL3_mixer/SDL_mixer.h @@ -317,7 +317,7 @@ extern SDL_DECLSPEC void SDLCALL Mix_PauseAudio(int pause_on); * * \sa Mix_OpenAudio */ -extern SDL_DECLSPEC int SDLCALL Mix_QuerySpec(int *frequency, Uint16 *format, int *channels); +extern SDL_DECLSPEC int SDLCALL Mix_QuerySpec(int *frequency, SDL_AudioFormat *format, int *channels); /** * Dynamically change the number of channels managed by the mixer. diff --git a/src/effect_position.c b/src/effect_position.c index f79b2c255..a5c02ed95 100644 --- a/src/effect_position.c +++ b/src/effect_position.c @@ -1332,7 +1332,7 @@ static position_args *get_position_arg(int channel) return pos_args_array[channel]; } -static Mix_EffectFunc_t get_position_effect_func(Uint16 format, int channels) +static Mix_EffectFunc_t get_position_effect_func(SDL_AudioFormat format, int channels) { Mix_EffectFunc_t f = NULL; @@ -1613,7 +1613,7 @@ int Mix_SetPanning(int channel, Uint8 left, Uint8 right) { Mix_EffectFunc_t f = NULL; int channels; - Uint16 format; + SDL_AudioFormat format; position_args *args = NULL; int retval = 1; @@ -1676,7 +1676,7 @@ int Mix_SetPanning(int channel, Uint8 left, Uint8 right) int Mix_SetDistance(int channel, Uint8 distance) { Mix_EffectFunc_t f = NULL; - Uint16 format; + SDL_AudioFormat format; position_args *args = NULL; int channels; int retval = 1; @@ -1721,7 +1721,7 @@ int Mix_SetDistance(int channel, Uint8 distance) int Mix_SetPosition(int channel, Sint16 angle, Uint8 distance) { Mix_EffectFunc_t f = NULL; - Uint16 format; + SDL_AudioFormat format; int channels; position_args *args = NULL; Sint16 room_angle = 0; diff --git a/src/effect_stereoreverse.c b/src/effect_stereoreverse.c index f8d1ffbe0..159c71f7f 100644 --- a/src/effect_stereoreverse.c +++ b/src/effect_stereoreverse.c @@ -105,7 +105,7 @@ int Mix_SetReverseStereo(int channel, int flip) { Mix_EffectFunc_t f = NULL; int channels; - Uint16 format; + SDL_AudioFormat format; Mix_QuerySpec(NULL, &format, &channels); diff --git a/src/mixer.c b/src/mixer.c index f3d7042f3..f4b28785a 100644 --- a/src/mixer.c +++ b/src/mixer.c @@ -628,7 +628,7 @@ int Mix_AllocateChannels(int numchans) } /* Return the actual mixer parameters */ -int Mix_QuerySpec(int *frequency, Uint16 *format, int *channels) +int Mix_QuerySpec(int *frequency, SDL_AudioFormat *format, int *channels) { if (audio_opened) { if (frequency) {