= {
"alsa",
}
static size_t alsa_qsa_buffer_size(void *data)
Definition: alsa_qsa.c:364
static bool alsa_qsa_stop(void *data)
Definition: alsa_qsa.c:270
static bool alsa_qsa_use_float(void *data)
Definition: alsa_qsa.c:332
static void * alsa_qsa_init(const char *device, unsigned rate, unsigned latency, unsigned block_frames, unsigned *new_rate)
Definition: alsa_qsa.c:48
static size_t alsa_qsa_write_avail(void *data)
Definition: alsa_qsa.c:355
#define NULL
Pointer to 0.
Definition: gctypes.h:65
static ssize_t alsa_qsa_write(void *data, const void *buf, size_t size)
Definition: alsa_qsa.c:223
static void alsa_qsa_set_nonblock_state(void *data, bool state)
Definition: alsa_qsa.c:315
static bool alsa_qsa_alive(void *data)
Definition: alsa_qsa.c:286
static bool alsa_qsa_start(void *data, bool is_shutdown)
Definition: alsa_qsa.c:294
static void alsa_qsa_free(void *data)
Definition: alsa_qsa.c:338