| PipeWire
    0.2.7
    | 
The node information. More...
| Data Fields | |
| uint32_t | id | 
| id of the global  More... | |
| uint64_t | change_mask | 
| bitfield of changed fields since last call  More... | |
| const char * | name | 
| name the node, suitable for display  More... | |
| uint32_t | max_input_ports | 
| maximum number of inputs  More... | |
| uint32_t | n_input_ports | 
| number of inputs  More... | |
| uint32_t | max_output_ports | 
| maximum number of outputs  More... | |
| uint32_t | n_output_ports | 
| number of outputs  More... | |
| enum pw_node_state | state | 
| the current state of the node  More... | |
| const char * | error | 
| an error reason if state is error  More... | |
| struct spa_dict * | props | 
| the properties of the node  More... | |
The node information.
Extra information can be added in later versions
| uint64_t pw_node_info::change_mask | 
bitfield of changed fields since last call
Referenced by pw_node_info_update().
| const char* pw_node_info::error | 
an error reason if state is error
Referenced by pw_node_info_free(), and pw_node_info_update().
| uint32_t pw_node_info::id | 
id of the global
Referenced by pw_node_info_update().
| uint32_t pw_node_info::max_input_ports | 
maximum number of inputs
Referenced by pw_node_info_update().
| uint32_t pw_node_info::max_output_ports | 
maximum number of outputs
Referenced by pw_node_info_update().
| uint32_t pw_node_info::n_input_ports | 
number of inputs
Referenced by pw_node_info_update().
| uint32_t pw_node_info::n_output_ports | 
number of outputs
Referenced by pw_node_info_update().
| const char* pw_node_info::name | 
name the node, suitable for display
Referenced by pw_node_info_free(), and pw_node_info_update().
| struct spa_dict* pw_node_info::props | 
the properties of the node
Referenced by pw_node_info_free(), and pw_node_info_update().
| enum pw_node_state pw_node_info::state | 
the current state of the node
Referenced by pw_node_info_update().