summaryrefslogtreecommitdiffstats
path: root/src/ServerInfo.cc
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2004-08-15 12:58:41 +0000
committerLennart Poettering <lennart@poettering.net>2004-08-15 12:58:41 +0000
commitfc360fc2080c27d8e284c373b1b68982b54f09a9 (patch)
tree0cd58270f7ef48ac618b5241dbcbb329e65bcb03 /src/ServerInfo.cc
parent4b682a9eba6590d8fe090f68dda6afe59ae64f85 (diff)
Autotoolification
git-svn-id: file:///home/lennart/svn/public/paman/trunk@9 cdefa82f-4ce1-0310-97f5-ab6066f37c3c
Diffstat (limited to 'src/ServerInfo.cc')
-rw-r--r--src/ServerInfo.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/ServerInfo.cc b/src/ServerInfo.cc
index fc7fe4e..8362f75 100644
--- a/src/ServerInfo.cc
+++ b/src/ServerInfo.cc
@@ -159,6 +159,15 @@ void ModuleInfo::showWindow() {
}
}
+extern "C" {
+ static void server_info_callback(struct pa_context *c, const struct pa_server_info *i, void *userdata);
+ static void sink_info_callback(struct pa_context *c, const struct pa_sink_info *i, int is_last, void *userdata);
+ static void source_info_callback(struct pa_context *c, const struct pa_source_info *i, int is_last, void *userdata);
+ static void client_info_callback(struct pa_context *c, const struct pa_client_info *i, int is_last, void *userdata);
+ static void module_info_callback(struct pa_context *c, const struct pa_module_info *i, int is_last, void *userdata);
+ static void subscribe_callback(struct pa_context *c, enum pa_subscription_event_type t, uint32_t index, void *userdata);
+};
+
static void server_info_callback(struct pa_context *c, const struct pa_server_info *i, void *userdata) {
ServerInfoManager *si = (ServerInfoManager*) userdata;