= {
"openal",
}
static ssize_t al_write(void *data, const void *buf_, size_t size)
Definition: openal.c:177
static bool al_stop(void *data)
Definition: openal.c:216
static bool al_alive(void *data)
Definition: openal.c:224
static size_t al_write_avail(void *data)
Definition: openal.c:247
static void * al_init(const char *device, unsigned rate, unsigned latency, unsigned block_frames, unsigned *new_rate)
Definition: openal.c:85
#define NULL
Pointer to 0.
Definition: gctypes.h:65
static size_t al_buffer_size(void *data)
Definition: openal.c:254
static void al_free(void *data)
Definition: openal.c:61
static bool al_use_float(void *data)
Definition: openal.c:260
static bool al_start(void *data, bool is_shutdown)
Definition: openal.c:239
static void al_set_nonblock_state(void *data, bool state)
Definition: openal.c:232