diff options
author | Lennart Poettering <lennart@poettering.net> | 2007-05-18 00:10:02 +0000 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2007-05-18 00:10:02 +0000 |
commit | 284516185f90412c22dfa9a28cb93fb344af591b (patch) | |
tree | 54dff69f36e31198b1daa722424412f835bee6fd /bufferq.h | |
parent | 30562d7cba51a9879489ce88840c5f67ff873026 (diff) |
really prefix everything with "sa_"
git-svn-id: file:///home/lennart/svn/public/libsydney/trunk@28 9ba3c220-e4d3-45a2-8aa3-73fcc9aff6ce
Diffstat (limited to 'bufferq.h')
-rw-r--r-- | bufferq.h | 26 |
1 files changed, 13 insertions, 13 deletions
@@ -7,29 +7,29 @@ #include "llist.h" #include "sydney.h" -typedef struct bufferq_item { +typedef struct sa_bufferq_item { int64_t idx; size_t size; - SA_LLIST_ITEM(struct bufferq_item, bufferq); -} bufferq_item_t; + SA_LLIST_ITEM(struct sa_bufferq_item, bufferq); +} sa_bufferq_item_t; -#define BUFFERQ_ITEM_DATA(x) ((void*) (uint8_t*) (x) + ALIGN(sizeof(bufferq_item_t))) +#define SA_BUFFERQ_ITEM_DATA(x) ((void*) (uint8_t*) (x) + ALIGN(sizeof(sa_bufferq_item_t))) -typedef struct bufferq { - SA_LLIST_HEAD(bufferq_item_t, *items); - bufferq_item_t **last; +typedef struct sa_bufferq { + SA_LLIST_HEAD(sa_bufferq_item_t, *items); + sa_bufferq_item_t **last; int64_t read_index, write_index, end_index; size_t sample_size; unsigned nchannels; -} bufferq_t; +} sa_bufferq_t; -int bufferq_init(bufferq_t *q, unsigned nchannels, size_t sample_size); +int sa_bufferq_init(sa_bufferq_t *q, unsigned nchannels, size_t sample_size); -void bufferq_done(bufferq_t *q); +void sa_bufferq_done(sa_bufferq_t *q); -int bufferq_push(bufferq_t *q, unsigned channel, const void *data, size_t nbytes, int64_t offset, sa_seek_t whence); +int sa_bufferq_push(sa_bufferq_t *q, unsigned channel, const void *data, size_t nbytes, int64_t offset, sa_seek_t whence); -int bufferq_get(bufferq_t *q, void *i[], size_t *bytes); -int bufferq_drop(bufferq_t *q, int64_t bytes); +int sa_bufferq_get(sa_bufferq_t *q, void *i[], size_t *bytes); +int sa_bufferq_drop(sa_bufferq_t *q, int64_t bytes); #endif |