= {
"alsathread",
}
static ssize_t alsa_thread_write(void *data, const void *buf, size_t size)
Definition: alsathread.c:246
static bool alsa_thread_use_float(void *data)
Definition: alsathread.c:108
static bool alsa_thread_alive(void *data)
Definition: alsathread.c:297
static void alsa_device_list_free(void *data, void *array_list_data)
Definition: alsathread.c:396
static size_t alsa_thread_write_avail(void *data)
Definition: alsathread.c:329
static void alsa_thread_free(void *data)
Definition: alsathread.c:126
static void alsa_thread_set_nonblock_state(void *data, bool state)
Definition: alsathread.c:314
static bool alsa_thread_stop(void *data)
Definition: alsathread.c:305
static size_t alsa_thread_buffer_size(void *data)
Definition: alsathread.c:342
static void * alsa_thread_init(const char *device, unsigned rate, unsigned latency, unsigned block_frames, unsigned *new_rate)
Definition: alsathread.c:156
static bool alsa_thread_start(void *data, bool is_shutdown)
Definition: alsathread.c:320
static void * alsa_device_list_new(void *data)
Definition: alsathread.c:348