Commit 43cf31d9 authored by Sam Lantinga's avatar Sam Lantinga

Fixed dynamic arts support.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40302
parent f1c04cfe
...@@ -66,13 +66,14 @@ static const char *arts_library = ARTSC_DYNAMIC; ...@@ -66,13 +66,14 @@ static const char *arts_library = ARTSC_DYNAMIC;
static void *arts_handle = NULL; static void *arts_handle = NULL;
static int arts_loaded = 0; static int arts_loaded = 0;
static int (*SDL_NAME(arts_init))(); static int (*SDL_NAME(arts_init))(void);
static int (*SDL_NAME(arts_free))(); static void (*SDL_NAME(arts_free))(void);
static int (*SDL_NAME(arts_play_stream))(); static arts_stream_t (*SDL_NAME(arts_play_stream))(int rate, int bits, int channels, const char *name);
static int (*SDL_NAME(arts_stream_set))(); static int (*SDL_NAME(arts_stream_set))(arts_stream_t s, arts_parameter_t param, int value);
static int (*SDL_NAME(arts_stream_get))(); static int (*SDL_NAME(arts_stream_get))(arts_stream_t s, arts_parameter_t param);
static int (*SDL_NAME(arts_write))(); static int (*SDL_NAME(arts_write))(arts_stream_t s, const void *buffer, int count);
static int (*SDL_NAME(arts_close_stream))(); static void (*SDL_NAME(arts_close_stream))(arts_stream_t s);
static struct { static struct {
const char *name; const char *name;
void **func; void **func;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment