diff options
author | Lucas De Marchi <lucas.demarchi@profusion.mobi> | 2012-06-28 10:59:21 -0300 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2012-07-02 11:05:18 -0500 |
commit | 8f29b3a4c896e9a560d2256cea24f4501b1871f0 (patch) | |
tree | 07420e254fb858a7c347760e9f1c8eab377de0d9 /tools/huawei-audio.c | |
parent | d00e030f80f60572e18b4922026741f2af815c46 (diff) | |
download | ofono-8f29b3a4c896e9a560d2256cea24f4501b1871f0.tar.bz2 |
tools: watch for signals only on OFONO_SERVICE
Diffstat (limited to 'tools/huawei-audio.c')
-rw-r--r-- | tools/huawei-audio.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/tools/huawei-audio.c b/tools/huawei-audio.c index 8f3c5724..9997a581 100644 --- a/tools/huawei-audio.c +++ b/tools/huawei-audio.c @@ -514,17 +514,18 @@ static void create_modem(DBusConnection *conn, modem->conn = conn; - modem->call_added_watch = g_dbus_add_signal_watch(conn, NULL, + modem->call_added_watch = g_dbus_add_signal_watch(conn, OFONO_SERVICE, modem->path, OFONO_CALLMANAGER_INTERFACE, "CallAdded", call_added, modem, NULL); - modem->call_removed_watch = g_dbus_add_signal_watch(conn, NULL, - modem->path, OFONO_CALLMANAGER_INTERFACE, - "CallRemoved", call_removed, modem, NULL); - modem->call_changed_watch = g_dbus_add_signal_watch(conn, NULL, - NULL, OFONO_CALL_INTERFACE, + modem->call_removed_watch = g_dbus_add_signal_watch(conn, + OFONO_SERVICE, modem->path, + OFONO_CALLMANAGER_INTERFACE, "CallRemoved", + call_removed, modem, NULL); + modem->call_changed_watch = g_dbus_add_signal_watch(conn, + OFONO_SERVICE, NULL, OFONO_CALL_INTERFACE, "PropertyChanged", call_changed, modem, NULL); - modem->audio_changed_watch = g_dbus_add_signal_watch(conn, NULL, - NULL, OFONO_AUDIO_INTERFACE, + modem->audio_changed_watch = g_dbus_add_signal_watch(conn, + OFONO_SERVICE, NULL, OFONO_AUDIO_INTERFACE, "PropertyChanged", audio_changed, modem, NULL); g_hash_table_replace(modem_list, modem->path, modem); |