diff options
author | Lennart Poettering <lennart@poettering.net> | 2009-03-21 01:18:48 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2009-03-21 01:18:48 +0100 |
commit | 20488fbe3ed068d095d637763555e37af8d16322 (patch) | |
tree | 863868cc44251d18b71ba2ff3f5e1524feda2f44 /src | |
parent | f5c8990d1868f30ed3c13945f7bedb83e2093c11 (diff) |
add pa_hook_is_firing
Diffstat (limited to 'src')
-rw-r--r-- | src/pulsecore/hook-list.c | 6 | ||||
-rw-r--r-- | src/pulsecore/hook-list.h | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/pulsecore/hook-list.c b/src/pulsecore/hook-list.c index 5f7a8665..a00116d1 100644 --- a/src/pulsecore/hook-list.c +++ b/src/pulsecore/hook-list.c @@ -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; +} diff --git a/src/pulsecore/hook-list.h b/src/pulsecore/hook-list.h index 8514cced..86ce9d25 100644 --- a/src/pulsecore/hook-list.h +++ b/src/pulsecore/hook-list.h @@ -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 |