soundio.ring_buffer

Translated from C to D

Members

Static functions

soundio_ring_buffer_advance_read_ptr
void soundio_ring_buffer_advance_read_ptr(SoundIoRingBuffer* rb, int count)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_ring_buffer_advance_write_ptr
void soundio_ring_buffer_advance_write_ptr(SoundIoRingBuffer* rb, int count)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_ring_buffer_capacity
int soundio_ring_buffer_capacity(SoundIoRingBuffer* rb)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_ring_buffer_clear
void soundio_ring_buffer_clear(SoundIoRingBuffer* rb)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_ring_buffer_create
SoundIoRingBuffer* soundio_ring_buffer_create(SoundIo* soundio, int requested_capacity)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_ring_buffer_deinit
void soundio_ring_buffer_deinit(SoundIoRingBuffer* rb)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_ring_buffer_destroy
void soundio_ring_buffer_destroy(SoundIoRingBuffer* rb)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_ring_buffer_fill_count
int soundio_ring_buffer_fill_count(SoundIoRingBuffer* rb)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_ring_buffer_free_count
int soundio_ring_buffer_free_count(SoundIoRingBuffer* rb)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_ring_buffer_init
int soundio_ring_buffer_init(SoundIoRingBuffer* rb, int requested_capacity)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_ring_buffer_read_ptr
char* soundio_ring_buffer_read_ptr(SoundIoRingBuffer* rb)
Undocumented in source. Be warned that the author may not have intended to support it.
soundio_ring_buffer_write_ptr
char* soundio_ring_buffer_write_ptr(SoundIoRingBuffer* rb)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

SoundIoRingBufferImpl
struct SoundIoRingBufferImpl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta