summaryrefslogtreecommitdiffstats
path: root/src/idxset.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2004-07-03 23:35:12 +0000
committerLennart Poettering <lennart@poettering.net>2004-07-03 23:35:12 +0000
commite61c2dddb7bc392ab4073d5691870615ada82922 (patch)
treeb7e98c4232ca855c7bac6ba88e47b7ff45a9cbe1 /src/idxset.h
parenta8a5ab1c79c0b6567ecc98343ff1ae944f2285b9 (diff)
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
Diffstat (limited to 'src/idxset.h')
-rw-r--r--src/idxset.h41
1 files changed, 20 insertions, 21 deletions
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 <inttypes.h>
-#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