PipeWire
0.1.6
|
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 | 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 |
PipeWire type support struct.
This structure contains some of the most common types and should be initialized with pw_type_init()
void pw_type_init | ( | struct pw_type * | type | ) |
Initializes the type system.
type | a type structure |
References client, command_node, core, data, event_node, factory, link, map, meta, module, monitor, node, param_alloc_buffers, param_alloc_meta_enable, param_alloc_video_padding, pw_get_support_interface(), PW_TYPE_INTERFACE__Client, PW_TYPE_INTERFACE__Core, PW_TYPE_INTERFACE__Factory, PW_TYPE_INTERFACE__Link, PW_TYPE_INTERFACE__Module, PW_TYPE_INTERFACE__Node, PW_TYPE_INTERFACE__Registry, registry, spa_clock, spa_format, spa_log, spa_monitor, spa_node, and spa_props.
uint32_t pw_type::client |
Referenced by pw_type_init().
struct spa_type_command_node pw_type::command_node |
Referenced by pw_type_init().
uint32_t pw_type::core |
Referenced by pw_type_init().
struct spa_type_data pw_type::data |
Referenced by pw_type_init().
struct spa_type_event_node pw_type::event_node |
Referenced by pw_type_init().
uint32_t pw_type::factory |
Referenced by pw_type_init().
uint32_t pw_type::link |
Referenced by pw_type_init().
struct spa_type_map* pw_type::map |
the type mapper
Referenced by pw_type_init().
struct spa_type_meta pw_type::meta |
Referenced by pw_type_init().
uint32_t pw_type::module |
Referenced by pw_type_init().
struct spa_type_monitor pw_type::monitor |
Referenced by pw_type_init().
uint32_t pw_type::node |
Referenced by pw_type_init().
struct spa_type_param_alloc_buffers pw_type::param_alloc_buffers |
Referenced by pw_type_init().
struct spa_type_param_alloc_meta_enable pw_type::param_alloc_meta_enable |
Referenced by pw_type_init().
struct spa_type_param_alloc_video_padding pw_type::param_alloc_video_padding |
Referenced by pw_type_init().
uint32_t pw_type::registry |
Referenced by pw_type_init().
uint32_t pw_type::spa_clock |
Referenced by pw_type_init().
uint32_t pw_type::spa_format |
Referenced by pw_type_init().
uint32_t pw_type::spa_log |
Referenced by pw_type_init().
uint32_t pw_type::spa_monitor |
Referenced by pw_type_init().
uint32_t pw_type::spa_node |
Referenced by pw_type_init().
uint32_t pw_type::spa_props |
Referenced by pw_type_init().