/* SPDX-License-Identifier: GPL-2.0 */ /** \file ringbuffer.h Exported symbols from ringbuffer.c. */ struct ringbuffer; struct ringbuffer *ringbuffer_new(unsigned size); void *ringbuffer_add(struct ringbuffer *rb, void *data); void *ringbuffer_get(struct ringbuffer *rb, int num); unsigned ringbuffer_filled(struct ringbuffer *rb); void ringbuffer_flush(struct ringbuffer *rb, void (*free_func)(void *)); araslash.git' title='paraslash Git repository'/>
![]() |
index : paraslash | |
| paraslash - network audio streaming tools | Andre Noll |
| summaryrefslogtreecommitdiff |