summaryrefslogtreecommitdiff
path: root/src/sink.c
diff options
context:
space:
mode:
authorben <benjaminfranzke@googlemail.com>2010-07-15 14:25:04 +0200
committerben <benjaminfranzke@googlemail.com>2010-07-15 14:25:04 +0200
commit9e6611b32a566d5319446f3deb78dcf80f417b20 (patch)
tree7ea2c554643e6771573d48be6c899bd02a8eed7c /src/sink.c
parent5eff48dddb547a4c7f9914b5430b28fe31c3d144 (diff)
downloadpa-sink-ctl-9e6611b32a566d5319446f3deb78dcf80f417b20.tar.gz
pa-sink-ctl-9e6611b32a566d5319446f3deb78dcf80f417b20.tar.bz2
pa-sink-ctl-9e6611b32a566d5319446f3deb78dcf80f417b20.zip
use easier sink_*_get() instead of g_array_index
Diffstat (limited to 'src/sink.c')
-rw-r--r--src/sink.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/sink.c b/src/sink.c
index 24d1b4f..a0283eb 100644
--- a/src/sink.c
+++ b/src/sink.c
@@ -8,6 +8,16 @@
#include "sink_input.h"
#include "sink.h"
+extern GArray *sink_list;
+
+sink_info *sink_list_get(int index) {
+ return &g_array_index(sink_list, sink_info, index);
+}
+
+sink_input_info *sink_input_get(int sink_list_index, int index) {
+ return &g_array_index(sink_list_get(sink_list_index)->input_list, sink_input_info, index);
+}
+
/*
* init a sink list
*/