PipeWire  0.1.4
pw_node_factory Class Reference

PipeWire node factory interface. More...

Collaboration diagram for pw_node_factory:

Data Fields

struct pw_corecore
 the core More...
 
struct spa_list link
 link in core node_factory_list More...
 
struct pw_globalglobal
 global for this factory More...
 
const char * name
 the factory name More...
 
const struct pw_node_factory_implementationimplementation
 
void * implementation_data
 
void * user_data
 

Detailed Description

PipeWire node factory interface.

The factory object is used to make nodes on demand.

Field Documentation

◆ core

struct pw_core* pw_node_factory::core

the core

Referenced by pw_node_factory_export(), and pw_node_factory_new().

◆ global

struct pw_global* pw_node_factory::global

global for this factory

Referenced by pw_node_factory_destroy(), and pw_node_factory_export().

◆ implementation

const struct pw_node_factory_implementation* pw_node_factory::implementation

◆ implementation_data

void* pw_node_factory::implementation_data

◆ link

struct spa_list pw_node_factory::link

◆ name

const char* pw_node_factory::name

◆ user_data

void* pw_node_factory::user_data

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