add pa_hook_is_firing
authorLennart Poettering <lennart@poettering.net>
Sat, 21 Mar 2009 00:18:48 +0000 (01:18 +0100)
committerLennart Poettering <lennart@poettering.net>
Sat, 21 Mar 2009 00:18:48 +0000 (01:18 +0100)
src/pulsecore/hook-list.c
src/pulsecore/hook-list.h

index 5f7a866..a00116d 100644 (file)
@@ -121,3 +121,9 @@ pa_hook_result_t pa_hook_fire(pa_hook *hook, void *data) {
 
     return result;
 }
+
+pa_bool_t pa_hook_is_firing(pa_hook *hook) {
+    pa_assert(hook);
+
+    return hook->n_firing > 0;
+}
index 8514cce..86ce9d2 100644 (file)
@@ -71,4 +71,6 @@ void pa_hook_slot_free(pa_hook_slot *slot);
 
 pa_hook_result_t pa_hook_fire(pa_hook *hook, void *data);
 
+pa_bool_t pa_hook_is_firing(pa_hook *hook);
+
 #endif