PipeWire  0.3.1
pw_buffer Struct Reference

Data Fields

struct spa_buffer * buffer
 the spa buffer More...
 
void * user_data
 user data attached to the buffer More...
 
uint64_t size
 For input streams, this field is set by pw_stream with the duration of the buffer in ticks. More...
 

Field Documentation

◆ buffer

struct spa_buffer* pw_buffer::buffer

the spa buffer

◆ size

uint64_t pw_buffer::size

For input streams, this field is set by pw_stream with the duration of the buffer in ticks.

For output streams, this field is set by the user. This field is added for all queued buffers and returned in the time info.

◆ user_data

void* pw_buffer::user_data

user data attached to the buffer


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