PipeWire  0.1.4
pw_type Class Reference

PipeWire type support struct. More...

Public Member Functions

void pw_type_init (struct pw_type *type)
 Initializes the type system. More...
 

Data Fields

struct spa_type_map * map
 the type mapper More...
 
uint32_t core
 
uint32_t registry
 
uint32_t node
 
uint32_t node_factory
 
uint32_t link
 
uint32_t client
 
uint32_t module
 
uint32_t spa_log
 
uint32_t spa_node
 
uint32_t spa_clock
 
uint32_t spa_monitor
 
uint32_t spa_format
 
uint32_t spa_props
 
struct spa_type_meta meta
 
struct spa_type_data data
 
struct spa_type_event_node event_node
 
struct spa_type_command_node command_node
 
struct spa_type_monitor monitor
 
struct spa_type_param_alloc_buffers param_alloc_buffers
 
struct spa_type_param_alloc_meta_enable param_alloc_meta_enable
 
struct spa_type_param_alloc_video_padding param_alloc_video_padding
 

Detailed Description

PipeWire type support struct.

This structure contains some of the most common types and should be initialized with pw_type_init()

Member Function Documentation

◆ pw_type_init()

Field Documentation

◆ client

uint32_t pw_type::client

◆ command_node

struct spa_type_command_node pw_type::command_node

Referenced by pw_type_init().

◆ core

uint32_t pw_type::core

Referenced by pw_type_init().

◆ data

struct spa_type_data pw_type::data

Referenced by pw_type_init().

◆ event_node

struct spa_type_event_node pw_type::event_node

Referenced by pw_type_init().

◆ link

uint32_t pw_type::link

Referenced by pw_type_init().

◆ map

struct spa_type_map* pw_type::map

◆ meta

struct spa_type_meta pw_type::meta

Referenced by pw_type_init().

◆ module

uint32_t pw_type::module

Referenced by pw_type_init().

◆ monitor

struct spa_type_monitor pw_type::monitor

Referenced by pw_type_init().

◆ node

uint32_t pw_type::node

Referenced by pw_type_init().

◆ node_factory

uint32_t pw_type::node_factory

◆ param_alloc_buffers

struct spa_type_param_alloc_buffers pw_type::param_alloc_buffers

Referenced by pw_type_init().

◆ param_alloc_meta_enable

struct spa_type_param_alloc_meta_enable pw_type::param_alloc_meta_enable

Referenced by pw_type_init().

◆ param_alloc_video_padding

struct spa_type_param_alloc_video_padding pw_type::param_alloc_video_padding

Referenced by pw_type_init().

◆ registry

uint32_t pw_type::registry

Referenced by pw_type_init().

◆ spa_clock

uint32_t pw_type::spa_clock

Referenced by pw_type_init().

◆ spa_format

uint32_t pw_type::spa_format

Referenced by pw_type_init().

◆ spa_log

uint32_t pw_type::spa_log

Referenced by pw_type_init().

◆ spa_monitor

uint32_t pw_type::spa_monitor

Referenced by pw_type_init().

◆ spa_node

uint32_t pw_type::spa_node

Referenced by pw_type_init().

◆ spa_props

uint32_t pw_type::spa_props

Referenced by pw_type_init().


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