sdlaudio: remove leftover SDL1.2 code

Signed-off-by: Volker Rümelin <vr_qemu@t-online.de>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-id: 9315afe5-5958-c0b4-ea1e-14769511a9d5@t-online.de
Message-Id: <20210110100239.27588-1-vr_qemu@t-online.de>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
master
Volker Rümelin 2021-01-10 11:02:17 +01:00 committed by Gerd Hoffmann
parent 45240eed4f
commit ef26632e3a
1 changed files with 13 additions and 17 deletions

View File

@ -240,28 +240,24 @@ static void sdl_callback (void *opaque, Uint8 *buf, int len)
}
}
#define SDL_WRAPPER_FUNC(name, ret_type, args_decl, args, fail, unlock) \
static ret_type glue(sdl_, name)args_decl \
{ \
ret_type ret; \
\
SDL_LockAudio(); \
\
ret = glue(audio_generic_, name)args; \
\
SDL_UnlockAudio(); \
return ret; \
#define SDL_WRAPPER_FUNC(name, ret_type, args_decl, args) \
static ret_type glue(sdl_, name)args_decl \
{ \
ret_type ret; \
\
SDL_LockAudio(); \
ret = glue(audio_generic_, name)args; \
SDL_UnlockAudio(); \
\
return ret; \
}
SDL_WRAPPER_FUNC(get_buffer_out, void *, (HWVoiceOut *hw, size_t *size),
(hw, size), *size = 0, sdl_unlock)
(hw, size))
SDL_WRAPPER_FUNC(put_buffer_out, size_t,
(HWVoiceOut *hw, void *buf, size_t size), (hw, buf, size),
/*nothing*/, sdl_unlock_and_post)
(HWVoiceOut *hw, void *buf, size_t size), (hw, buf, size))
SDL_WRAPPER_FUNC(write, size_t,
(HWVoiceOut *hw, void *buf, size_t size), (hw, buf, size),
/*nothing*/, sdl_unlock_and_post)
(HWVoiceOut *hw, void *buf, size_t size), (hw, buf, size))
#undef SDL_WRAPPER_FUNC
static void sdl_fini_out (HWVoiceOut *hw)