mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-10 13:30:05 -05:00
client-node: pass spa_node_info along
Pass the complete spa_node_info to update node information. Remove the redundant max/min port info. Update the remote node based on port and node update events.
This commit is contained in:
parent
a9b58618b2
commit
ed988788fd
9 changed files with 205 additions and 90 deletions
|
|
@ -72,6 +72,9 @@ struct pw_node_events {
|
|||
|
||||
/** the node info changed */
|
||||
void (*info_changed) (void *data, const struct pw_node_info *info);
|
||||
/** a port on the node changed info */
|
||||
void (*port_info_changed) (void *data, struct pw_port *port,
|
||||
const struct pw_port_info *info);
|
||||
/** the node active state changed */
|
||||
void (*active_changed) (void *data, bool active);
|
||||
/** the node enabled state changed */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue