From: Lennart Poettering Date: Sat, 21 Mar 2009 00:18:48 +0000 (+0100) Subject: add pa_hook_is_firing X-Git-Tag: 1.0_branch~1987 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=20488fbe3ed068d095d637763555e37af8d16322;p=profile%2Fivi%2Fpulseaudio.git add pa_hook_is_firing --- diff --git a/src/pulsecore/hook-list.c b/src/pulsecore/hook-list.c index 5f7a866..a00116d 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 8514cce..86ce9d2 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