From 098cd10838193272c669348c5ffd0410218e1bcc Mon Sep 17 00:00:00 2001 From: Claudio Takahasi Date: Thu, 1 May 2008 01:05:46 +0000 Subject: fixed service authorization --- audio/main.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'audio') diff --git a/audio/main.c b/audio/main.c index b2566c95..47e2c513 100644 --- a/audio/main.c +++ b/audio/main.c @@ -41,6 +41,20 @@ #include "device.h" #include "manager.h" +static const char *uuids[] = { + GENERIC_AUDIO_UUID, + HSP_HS_UUID, + HSP_AG_UUID, + HFP_HS_UUID, + HFP_AG_UUID, + ADVANCED_AUDIO_UUID, + A2DP_SOURCE_UUID, + A2DP_SINK_UUID, + AVRCP_REMOTE_UUID, + AVRCP_TARGET_UUID, + NULL +}; + static GKeyFile *load_config_file(const char *file) { GError *err = NULL; @@ -82,6 +96,8 @@ static int audio_init(void) g_key_file_free(config); + register_uuids("audio", &uuids); + register_external_service(conn, "audio", "Audio service", ""); return 0; -- cgit