= {
"gx",
}
static void gx_audio_free(void *data)
Definition: gx_audio.c:191
static ssize_t gx_audio_write(void *data, const void *buf_, size_t size)
Definition: gx_audio.c:115
static size_t gx_audio_write_avail(void *data)
Definition: gx_audio.c:205
static bool gx_audio_start(void *data, bool is_shutdown)
Definition: gx_audio.c:171
static bool gx_audio_use_float(void *data)
Definition: gx_audio.c:218
static size_t gx_audio_buffer_size(void *data)
Definition: gx_audio.c:212
static void gx_audio_set_nonblock_state(void *data, bool state)
Definition: gx_audio.c:163
#define NULL
Pointer to 0.
Definition: gctypes.h:65
static void * gx_audio_init(const char *device, unsigned rate, unsigned latency, unsigned block_frames, unsigned *new_rate)
Definition: gx_audio.c:67
static bool gx_audio_alive(void *data)
Definition: gx_audio.c:183
static bool gx_audio_stop(void *data)
Definition: gx_audio.c:149