= {
"oss",
}
static size_t oss_write_avail(void *data)
Definition: oss.c:167
static void * oss_init(const char *device, unsigned rate, unsigned latency, unsigned block_frames, unsigned *new_out_rate)
Definition: oss.c:47
#define NULL
Pointer to 0.
Definition: gctypes.h:65
static bool oss_use_float(void *data)
Definition: oss.c:195
static void oss_set_nonblock_state(void *data, bool state)
Definition: oss.c:143
static size_t oss_buffer_size(void *data)
Definition: oss.c:181
static bool oss_start(void *data, bool is_shutdown)
Definition: oss.c:130
static bool oss_alive(void *data)
Definition: oss.c:137
static bool oss_stop(void *data)
Definition: oss.c:119
static void oss_free(void *data)
Definition: oss.c:156
static ssize_t oss_write(void *data, const void *buf, size_t size)
Definition: oss.c:100