From b8695c1e9809e1da1a9ab4a6f155f76a2e2cda55 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Fri, 18 May 2007 19:13:13 +0000 Subject: Emit DeviceRemoved signal when a device gets removed --- audio/manager.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/audio/manager.c b/audio/manager.c index b4eab0bc..b746484e 100644 --- a/audio/manager.c +++ b/audio/manager.c @@ -473,6 +473,12 @@ static DBusHandlerResult am_remove_device(DBusConnection *conn, DBUS_TYPE_STRING, &path, DBUS_TYPE_INVALID); + dbus_connection_emit_signal(conn, AUDIO_MANAGER_PATH, + AUDIO_MANAGER_INTERFACE, + "DeviceRemoved", + DBUS_TYPE_STRING, &path, + DBUS_TYPE_INVALID); + return send_message_and_unref(connection, reply); } -- cgit