summaryrefslogtreecommitdiff
path: root/src/pa-sink-ctl.c
diff options
context:
space:
mode:
authorBenjamin Franzke <benjaminfranzke@googlemail.com>2011-12-19 09:00:01 +0100
committerBenjamin Franzke <benjaminfranzke@googlemail.com>2011-12-19 09:00:01 +0100
commite9f4a40262232e5687711c6325421cfd4c69065f (patch)
tree84277ebd27f4c9c7dbb486e970fe461fd79f0874 /src/pa-sink-ctl.c
parentce10176ea73bf6a9db11a503102d4fa9363fc587 (diff)
downloadpa-sink-ctl-e9f4a40262232e5687711c6325421cfd4c69065f.tar.gz
pa-sink-ctl-e9f4a40262232e5687711c6325421cfd4c69065f.tar.bz2
pa-sink-ctl-e9f4a40262232e5687711c6325421cfd4c69065f.zip
Implement "down" for both sink and source list
Diffstat (limited to 'src/pa-sink-ctl.c')
-rw-r--r--src/pa-sink-ctl.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/pa-sink-ctl.c b/src/pa-sink-ctl.c
index 690368e..38a5913 100644
--- a/src/pa-sink-ctl.c
+++ b/src/pa-sink-ctl.c
@@ -113,6 +113,7 @@ sink_info_cb(pa_context *c, const pa_sink_info *i,
sink->base.volume_set = pa_context_set_sink_volume_by_index;
sink->base.childs_foreach = sink_childs_foreach;
sink->ctx = ctx;
+ sink->childs_list = &ctx->input_list;
sink->priority = get_priority(ctx, i->proplist);
ctx->sink_list = g_list_insert_sorted(ctx->sink_list, sink,
@@ -172,6 +173,7 @@ source_info_cb(pa_context *c, const pa_source_info *i,
source->base.volume_set = pa_context_set_source_volume_by_index;
source->base.childs_foreach = source_childs_foreach;
source->ctx = ctx;
+ source->childs_list = &ctx->output_list;
source->priority = get_priority(ctx, i->proplist);
ctx->source_list = g_list_insert_sorted(ctx->source_list,