PipeWire
0.1.5.1
|
Port events, use pw_port_add_listener. More...
Data Fields | |
uint32_t | version |
void(* | destroy )(void *data) |
The port is destroyed. More... | |
void(* | free )(void *data) |
The port is freed. More... | |
void(* | link_added )(void *data, struct pw_link *link) |
a new link is added on this port More... | |
void(* | link_removed )(void *data, struct pw_link *link) |
a link is removed from this port More... | |
void(* | state_changed )(void *data, enum pw_port_state state) |
the state of the port changed More... | |
void(* | properties_changed )(void *data, const struct pw_properties *properties) |
the properties of the port changed More... | |
Port events, use pw_port_add_listener.
void(* pw_port_events::destroy) (void *data) |
The port is destroyed.
void(* pw_port_events::free) (void *data) |
The port is freed.
void(* pw_port_events::link_added) (void *data, struct pw_link *link) |
a new link is added on this port
void(* pw_port_events::link_removed) (void *data, struct pw_link *link) |
a link is removed from this port
void(* pw_port_events::properties_changed) (void *data, const struct pw_properties *properties) |
the properties of the port changed
void(* pw_port_events::state_changed) (void *data, enum pw_port_state state) |
the state of the port changed
uint32_t pw_port_events::version |