Sound Open Firmware
Loading...
Searching...
No Matches

Writable view of sink data in a circular buffer. More...

#include <src/include/module/audio/audio_stream.h>

Data Fields

void * buf_start
 Start address of the circular buffer.
 
void * buf_end
 End address of the circular buffer.
 
void * ptr
 Current write pointer within the buffer.
 

Detailed Description

Writable view of sink data in a circular buffer.

Describes a contiguous fragment of a circular buffer obtained from the sink API together with the buffer boundaries needed for wrap handling.

Field Documentation

◆ buf_end

void* cir_buf_sink::buf_end

End address of the circular buffer.

◆ buf_start

void* cir_buf_sink::buf_start

Start address of the circular buffer.

◆ ptr

void* cir_buf_sink::ptr

Current write pointer within the buffer.


The documentation for this struct was generated from the following file: