The link information. More...
#include <pipewire/link.h>
Data Fields | |
| uint32_t | id |
| id of the global | |
| uint32_t | output_node_id |
| server side output node id | |
| uint32_t | output_port_id |
| output port id | |
| uint32_t | input_node_id |
| server side input node id | |
| uint32_t | input_port_id |
| input port id | |
| uint64_t | change_mask |
| bitfield of changed fields since last call | |
| enum pw_link_state | state |
| the current state of the link | |
| const char * | error |
| an error reason if state is error | |
| struct spa_pod * | format |
| format over link | |
The link information.
Extra information can be added in later versions
| uint32_t pw_link_info::id |
id of the global
| uint32_t pw_link_info::output_node_id |
server side output node id
| uint32_t pw_link_info::output_port_id |
output port id
| uint32_t pw_link_info::input_node_id |
server side input node id
| uint32_t pw_link_info::input_port_id |
input port id
| uint64_t pw_link_info::change_mask |
bitfield of changed fields since last call
| enum pw_link_state pw_link_info::state |
the current state of the link
| const char* pw_link_info::error |
an error reason if state is error
| struct spa_pod* pw_link_info::format |
format over link