aiomixer
draw_screen(struct aiomixer *aio)
draw_classbar(struct aiomixer *aio)
draw_header(struct aiomixer *aio)
create_widgets(struct aiomixer *aio)
resize_widgets(struct aiomixer *aio)
draw_control(struct aiomixer *aio,
void create_widgets(struct aiomixer *);
void resize_widgets(struct aiomixer *);
void draw_control(struct aiomixer *, struct aiomixer_control *, bool);
void draw_screen(struct aiomixer *);
void draw_classbar(struct aiomixer *);
void draw_header(struct aiomixer *);
slide_control(struct aiomixer *aio,
toggle_set(struct aiomixer *aio)
step_up(struct aiomixer *aio)
step_down(struct aiomixer *aio)
read_key(struct aiomixer *aio, int ch)
process_device_select(struct aiomixer *aio, unsigned int num_devices)
static void process_device_select(struct aiomixer *, unsigned int);
static void open_device(struct aiomixer *, const char *);
open_device(struct aiomixer *aio, const char *device)
static int select_class(struct aiomixer *, unsigned int);
static int select_control(struct aiomixer *, unsigned int);
static void slide_control(struct aiomixer *, struct aiomixer_control *, bool);
static int toggle_set(struct aiomixer *);
struct aiomixer *aio;
if ((aio = malloc(sizeof(struct aiomixer))) == NULL) {
static void step_up(struct aiomixer *);
static void step_down(struct aiomixer *);
static int read_key(struct aiomixer *, int);
select_class(struct aiomixer *aio, unsigned int n)
select_control(struct aiomixer *aio, unsigned int n)
static struct aiomixer_class *get_class(struct aiomixer *, int);
get_class(struct aiomixer *aio, int class)
aiomixer_parse(struct aiomixer *aio)
int aiomixer_parse(struct aiomixer *);