PipeWire 1.2.1
Loading...
Searching...
No Matches
spa_graph_node Struct Reference

#include <spa/graph/graph.h>

Data Fields

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

Detailed Description

Field Documentation

◆ link

struct spa_list spa_graph_node::link

link in graph nodes list

◆ graph

struct spa_graph* spa_graph_node::graph

owner graph

◆ ports

struct spa_list spa_graph_node::ports[2]

list of input and output ports

◆ links

struct spa_list spa_graph_node::links

list of links to next nodes

◆ flags

uint32_t spa_graph_node::flags

node flags

◆ state

struct spa_graph_state* spa_graph_node::state

state of the node

◆ graph_link

struct spa_graph_link spa_graph_node::graph_link

link in graph

◆ subgraph

struct spa_graph* spa_graph_node::subgraph

subgraph or NULL

◆ callbacks

struct spa_callbacks spa_graph_node::callbacks

◆ sched_link

struct spa_list spa_graph_node::sched_link

link for scheduler


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