PipeWire: link Struct Reference

PipeWire 0.3.34

Data Fields
link Struct Reference

## Data Fields
struct spa_list | link
| link in struct endpoint_link link_list or struct impl link_list More...
struct spa_list | input_link
struct spa_list | output_link
struct port * | output
struct port * | input
struct pw_proxy * | proxy
| proxy for link More...
struct spa_hook | listener
| proxy listener More...
uint32_t | output_node
uint32_t | output_port
uint32_t | input_node
uint32_t | input_port
struct endpoint_link * | endpoint_link

## Field Documentation

## ◆ endpoint_link

struct endpoint_link* link::endpoint_link

## ◆ input

struct port* link::input

Referenced by pw_impl_link_get_input(), and pw_impl_link_register().

## ◆ input_link

struct spa_list link::input_link

## ◆ input_node

uint32_t link::input_node

## ◆ input_port

uint32_t link::input_port

## ◆ link

struct spa_list link::link

link in struct endpoint_link link_list or struct impl link_list

Referenced by pw_impl_link_destroy(), spa_graph_link_add(), and spa_graph_link_remove().

## ◆ listener

struct spa_hook link::listener

proxy listener

## ◆ output

struct port* link::output

Referenced by pw_impl_link_get_output(), and pw_impl_link_register().

## ◆ output_link

struct spa_list link::output_link

## ◆ output_node

uint32_t link::output_node

## ◆ output_port

uint32_t link::output_port

## ◆ proxy

struct pw_proxy* link::proxy

proxy for link

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

- module-filter-chain.c
- media-session.c