summaryrefslogtreecommitdiff
path: root/src/sink.h
diff options
context:
space:
mode:
authorben <benjaminfranzke@googlemail.com>2010-07-22 00:05:22 +0200
committerben <benjaminfranzke@googlemail.com>2010-07-22 00:05:22 +0200
commit1a1785595a9079850e1b9d490d486af6c6f47873 (patch)
treebb0e10925f3ecbcd490ad7e21a85f79d94f84a55 /src/sink.h
parentbc5846ff488f8ec7418c2a91ef0794c3f0405d8d (diff)
downloadpa-sink-ctl-1a1785595a9079850e1b9d490d486af6c6f47873.tar.gz
pa-sink-ctl-1a1785595a9079850e1b9d490d486af6c6f47873.tar.bz2
pa-sink-ctl-1a1785595a9079850e1b9d490d486af6c6f47873.zip
glib-ify datatype, functions etc + header cleanup
Diffstat (limited to 'src/sink.h')
-rw-r--r--src/sink.h18
1 files changed, 7 insertions, 11 deletions
diff --git a/src/sink.h b/src/sink.h
index a9f64d1..4e46045 100644
--- a/src/sink.h
+++ b/src/sink.h
@@ -1,21 +1,17 @@
#ifndef SINK_H
#define SINK_H
-#include <stdio.h>
#include <glib.h>
#include <pulse/pulseaudio.h>
-#include <ncurses.h>
-#include <string.h>
-#include <stdlib.h>
#include "sink_input.h"
typedef struct _sink_info {
- uint32_t index;
- char* name;
- char* device;
- int mute;
- uint8_t channels;
+ guint32 index;
+ gchar* name;
+ gchar* device;
+ gint mute;
+ guint8 channels;
pa_volume_t vol;
GArray *input_list;
} sink_info;
@@ -23,7 +19,7 @@ typedef struct _sink_info {
GArray *sink_list_alloc(void);
void sink_list_free(GArray *sink_list);
-sink_info *sink_list_get(int index);
-sink_input_info *sink_input_get(int sink_list_index, int index);
+sink_info *sink_list_get(gint index);
+sink_input_info *sink_input_get(gint sink_list_index, gint index);
#endif