summaryrefslogtreecommitdiffstats
path: root/src/modules/module-hal-detect.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2007-08-09 21:56:23 +0000
committerLennart Poettering <lennart@poettering.net>2007-08-09 21:56:23 +0000
commit1c7b84204e0322933a17db511560e86febb1fcc6 (patch)
treefab49e6f3a814118fa375a610a28e6b3f848f6d3 /src/modules/module-hal-detect.c
parentb751f3a3c76b1376ea11356063d5a62a5304b426 (diff)
play ACL event sound only when gained access, not when losing it
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1607 fefdeb5f-60dc-0310-8127-8f9354f1896f
Diffstat (limited to 'src/modules/module-hal-detect.c')
-rw-r--r--src/modules/module-hal-detect.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/modules/module-hal-detect.c b/src/modules/module-hal-detect.c
index 6e1697fa..5dffea55 100644
--- a/src/modules/module-hal-detect.c
+++ b/src/modules/module-hal-detect.c
@@ -542,7 +542,8 @@ static DBusHandlerResult filter_cb(DBusConnection *bus, DBusMessage *message, vo
if ((sink = pa_namereg_get(u->core, d->sink_name, PA_NAMEREG_SINK, 0)))
if (pa_sink_suspend(sink, suspend) >= 0)
- pa_scache_play_item_by_name(u->core, "pulse-access", d->sink_name, PA_VOLUME_NORM, 0);
+ if (!suspend)
+ pa_scache_play_item_by_name(u->core, "pulse-access", d->sink_name, PA_VOLUME_NORM, 0);
}
if (d->source_name) {