From 2a8d238797d6fffa6490b21e52d6abf3f533a5f6 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Mon, 6 Sep 2004 21:56:33 +0000 Subject: add support for showing default sink and default source git-svn-id: file:///home/lennart/svn/public/paman/trunk@29 cdefa82f-4ce1-0310-97f5-ab6066f37c3c --- src/ServerInfoManager.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/ServerInfoManager.cc') diff --git a/src/ServerInfoManager.cc b/src/ServerInfoManager.cc index be934f8..a21033e 100644 --- a/src/ServerInfoManager.cc +++ b/src/ServerInfoManager.cc @@ -388,6 +388,10 @@ static void subscribe_callback(struct pa_context *c, enum pa_subscription_event_ else pa_operation_unref(pa_context_get_sample_info_by_index(c, index, sample_info_callback, si)); break; + case PA_SUBSCRIPTION_EVENT_SERVER: + pa_operation_unref(pa_context_get_server_info(c, server_info_callback, si)); + break; + default: fprintf(stderr, "OTHER EVENT\n"); break; @@ -415,7 +419,8 @@ ServerInfoManager::ServerInfoManager(struct pa_context &c) : PA_SUBSCRIPTION_MASK_SINK_INPUT| PA_SUBSCRIPTION_MASK_SOURCE_OUTPUT| PA_SUBSCRIPTION_MASK_CLIENT| - PA_SUBSCRIPTION_MASK_SAMPLE_CACHE), NULL, NULL)); + PA_SUBSCRIPTION_MASK_SAMPLE_CACHE| + PA_SUBSCRIPTION_MASK_SERVER), NULL, NULL)); } -- cgit