summaryrefslogtreecommitdiff
path: root/src/sink.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/sink.h')
-rw-r--r--src/sink.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/sink.h b/src/sink.h
index 26fe03a..04b4afa 100644
--- a/src/sink.h
+++ b/src/sink.h
@@ -33,17 +33,21 @@ struct vol_ctl {
gchar *name; /* displayed name */
gint indent; /* indentation when displayed */
+ gboolean hide_index;
pa_operation *(*mute_set)(pa_context *, guint32, int,
pa_context_success_cb_t, void *);
pa_operation *(*volume_set)(pa_context *, guint32, const pa_cvolume *,
pa_context_success_cb_t, gpointer);
+
+ void (*childs_foreach)(struct vol_ctl *ctx, GFunc func, gpointer udata);
};
struct sink_info {
struct vol_ctl base;
gint priority;
+ struct context *ctx;
};
struct sink_input_info {