Home | History | Annotate | Download | only in common_audio

Lines Matching defs:RingBuffer

25 struct RingBuffer {
39 static size_t GetBufferReadRegions(RingBuffer* buf,
68 RingBuffer* WebRtc_CreateBuffer(size_t element_count, size_t element_size) {
69 RingBuffer* self = NULL;
74 self = malloc(sizeof(RingBuffer));
93 void WebRtc_InitBuffer(RingBuffer* self) {
103 RingBuffer* self = (RingBuffer*)handle;
112 size_t WebRtc_ReadBuffer(RingBuffer* self,
158 size_t WebRtc_WriteBuffer(RingBuffer* self,
192 int WebRtc_MoveReadPtr(RingBuffer* self, int element_count) {
229 size_t WebRtc_available_read(const RingBuffer* self) {
241 size_t WebRtc_available_write(const RingBuffer* self) {