◆ add_buffer
void(* pw_stream_events::add_buffer) (void *data, uint32_t id) |
when a new buffer was created for this stream
◆ destroy
void(* pw_stream_events::destroy) (void *data) |
◆ format_changed
void(* pw_stream_events::format_changed) (void *data, struct spa_format *format) |
when the format changed.
The listener should call pw_stream_finish_format() from within this callbaclk or later to complete the format negotiation
◆ need_buffer
void(* pw_stream_events::need_buffer) (void *data) |
when a buffer is needed (for playback streams)
◆ new_buffer
void(* pw_stream_events::new_buffer) (void *data, uint32_t id) |
when a buffer can be reused (for playback streams) or is filled (for capture streams
◆ remove_buffer
void(* pw_stream_events::remove_buffer) (void *data, uint32_t id) |
when a buffer was destroyed for this stream
◆ state_changed
when the stream state changes
◆ version
uint32_t pw_stream_events::version |
The documentation for this struct was generated from the following file: