PipeWire: pw_buffer Struct Reference

PipeWire 0.3.1

Data Fields
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:

- stream.h