PipeWire  0.3.33
spa_graph_node Struct Reference

Data Fields

struct spa_list link
 link in graph nodes list More...
 
struct spa_graphgraph
 owner graph More...
 
struct spa_list ports [2]
 list of input and output ports More...
 
struct spa_list links
 list of links to next nodes More...
 
uint32_t flags
 node flags More...
 
struct spa_graph_statestate
 state of the node More...
 
struct spa_graph_link graph_link
 link in graph More...
 
struct spa_graphsubgraph
 subgraph or NULL More...
 
struct spa_callbacks callbacks
 
struct spa_list sched_link
 link for scheduler More...
 

Field Documentation

◆ callbacks

struct spa_callbacks spa_graph_node::callbacks

◆ flags

uint32_t spa_graph_node::flags

node flags

◆ graph

struct spa_graph* spa_graph_node::graph

owner graph

◆ graph_link

struct spa_graph_link spa_graph_node::graph_link

link in graph

◆ link

struct spa_list spa_graph_node::link

link in graph nodes list

◆ links

struct spa_list spa_graph_node::links

list of links to next nodes

Referenced by spa_graph_link_add().

◆ ports

struct spa_list spa_graph_node::ports[2]

list of input and output ports

◆ sched_link

struct spa_list spa_graph_node::sched_link

link for scheduler

Referenced by spa_graph_run().

◆ state

struct spa_graph_state* spa_graph_node::state

◆ subgraph

struct spa_graph* spa_graph_node::subgraph

subgraph or NULL


The documentation for this struct was generated from the following file: