diff options
author | ben <benjaminfranzke@googlemail.com> | 2010-07-15 00:10:48 +0200 |
---|---|---|
committer | ben <benjaminfranzke@googlemail.com> | 2010-07-15 00:12:49 +0200 |
commit | 25edb3357129ebb184fe24de18b8b73e8f35b6fc (patch) | |
tree | 06c084347f488f056fe097c65fc211dfd017fa4b /src/sink.h | |
parent | 9ab2dc0b904c5b684c7b408c479253cb51de52de (diff) | |
download | pa-sink-ctl-25edb3357129ebb184fe24de18b8b73e8f35b6fc.tar.gz pa-sink-ctl-25edb3357129ebb184fe24de18b8b73e8f35b6fc.tar.bz2 pa-sink-ctl-25edb3357129ebb184fe24de18b8b73e8f35b6fc.zip |
replace own sink-list implementation with GArray
Diffstat (limited to 'src/sink.h')
-rw-r--r-- | src/sink.h | 12 |
1 files changed, 4 insertions, 8 deletions
@@ -2,6 +2,7 @@ #define SINK_H #include <stdio.h> +#include <glib.h> #include <pulse/pulseaudio.h> #include <ncurses.h> #include <string.h> @@ -23,15 +24,10 @@ typedef struct _sink_info { sink_input_info** input_list; } sink_info; -sink_info* sink_init(void); -void sink_clear(sink_info*); - -void sink_check(sink_info**); -void sink_list_check(sink_info***, uint32_t*, uint32_t); void sink_check_input_list(sink_info*); -sink_info** sink_list_init(uint32_t); -void sink_list_reset(sink_info**, uint32_t*); -void sink_list_clear(sink_info**, uint32_t*, uint32_t*); +void sink_list_alloc(GArray **sink_list); +void sink_list_free(GArray *sink_list); +void sink_clear(sink_info*); #endif |