From e61c2dddb7bc392ab4073d5691870615ada82922 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Sat, 3 Jul 2004 23:35:12 +0000 Subject: add pa_ prefix to all identifiers. fix downsampling/resampling add support for U8 samples git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@49 fefdeb5f-60dc-0310-8127-8f9354f1896f --- src/idxset.h | 41 ++++++++++++++++++++--------------------- 1 file changed, 20 insertions(+), 21 deletions(-) (limited to 'src/idxset.h') diff --git a/src/idxset.h b/src/idxset.h index 61503977..be5bb294 100644 --- a/src/idxset.h +++ b/src/idxset.h @@ -3,41 +3,40 @@ #include -#define IDXSET_INVALID ((uint32_t) -1) +#define PA_IDXSET_INVALID ((uint32_t) -1) -unsigned idxset_trivial_hash_func(const void *p); -int idxset_trivial_compare_func(const void *a, const void *b); +unsigned pa_idxset_trivial_hash_func(const void *p); +int pa_idxset_trivial_compare_func(const void *a, const void *b); -unsigned idxset_string_hash_func(const void *p); -int idxset_string_compare_func(const void *a, const void *b); +unsigned pa_idxset_string_hash_func(const void *p); +int pa_idxset_string_compare_func(const void *a, const void *b); -struct idxset; +struct pa_idxset; -struct idxset* idxset_new(unsigned (*hash_func) (const void *p), int (*compare_func) (const void*a, const void*b)); -void idxset_free(struct idxset *s, void (*free_func) (void *p, void *userdata), void *userdata); +struct pa_idxset* pa_idxset_new(unsigned (*hash_func) (const void *p), int (*compare_func) (const void*a, const void*b)); +void pa_idxset_free(struct pa_idxset *s, void (*free_func) (void *p, void *userdata), void *userdata); -int idxset_put(struct idxset*s, void *p, uint32_t *index); +int pa_idxset_put(struct pa_idxset*s, void *p, uint32_t *index); -void* idxset_get_by_index(struct idxset*s, uint32_t index); -void* idxset_get_by_data(struct idxset*s, void *p, uint32_t *index); +void* pa_idxset_get_by_index(struct pa_idxset*s, uint32_t index); +void* pa_idxset_get_by_data(struct pa_idxset*s, void *p, uint32_t *index); -void* idxset_remove_by_index(struct idxset*s, uint32_t index); -void* idxset_remove_by_data(struct idxset*s, void *p, uint32_t *index); +void* pa_idxset_remove_by_index(struct pa_idxset*s, uint32_t index); +void* pa_idxset_remove_by_data(struct pa_idxset*s, void *p, uint32_t *index); /* This may be used to iterate through all entries. When called with an invalid index value it returns the first entry, otherwise the next following. The function is best called with *index = - IDXSET_VALID first. */ -void* idxset_rrobin(struct idxset *s, uint32_t *index); + PA_IDXSET_VALID first. */ +void* pa_idxset_rrobin(struct pa_idxset *s, uint32_t *index); /* Return the oldest entry in the idxset */ -void* idxset_first(struct idxset *s, uint32_t *index); -void *idxset_next(struct idxset *s, uint32_t *index); +void* pa_idxset_first(struct pa_idxset *s, uint32_t *index); +void *pa_idxset_next(struct pa_idxset *s, uint32_t *index); -int idxset_foreach(struct idxset*s, int (*func)(void *p, uint32_t index, int *del, void*userdata), void *userdata); - -unsigned idxset_ncontents(struct idxset*s); -int idxset_isempty(struct idxset *s); +int pa_idxset_foreach(struct pa_idxset*s, int (*func)(void *p, uint32_t index, int *del, void*userdata), void *userdata); +unsigned pa_idxset_ncontents(struct pa_idxset*s); +int pa_idxset_isempty(struct pa_idxset *s); #endif -- cgit