PipeWire  0.3.15
introspect.c File Reference
Include dependency graph for introspect.c:

Functions

const SPA_EXPORT char * pw_node_state_as_string (enum pw_node_state state)
 
const SPA_EXPORT char * pw_direction_as_string (enum pw_direction direction)
 
const SPA_EXPORT char * pw_link_state_as_string (enum pw_link_state state)
 
SPA_EXPORT struct pw_core_infopw_core_info_update (struct pw_core_info *info, const struct pw_core_info *update)
 
SPA_EXPORT void pw_core_info_free (struct pw_core_info *info)
 
SPA_EXPORT struct pw_node_infopw_node_info_update (struct pw_node_info *info, const struct pw_node_info *update)
 
SPA_EXPORT void pw_node_info_free (struct pw_node_info *info)
 
SPA_EXPORT struct pw_port_infopw_port_info_update (struct pw_port_info *info, const struct pw_port_info *update)
 
SPA_EXPORT void pw_port_info_free (struct pw_port_info *info)
 
SPA_EXPORT struct pw_factory_infopw_factory_info_update (struct pw_factory_info *info, const struct pw_factory_info *update)
 
SPA_EXPORT void pw_factory_info_free (struct pw_factory_info *info)
 
SPA_EXPORT struct pw_module_infopw_module_info_update (struct pw_module_info *info, const struct pw_module_info *update)
 
SPA_EXPORT void pw_module_info_free (struct pw_module_info *info)
 
SPA_EXPORT struct pw_device_infopw_device_info_update (struct pw_device_info *info, const struct pw_device_info *update)
 
SPA_EXPORT void pw_device_info_free (struct pw_device_info *info)
 
SPA_EXPORT struct pw_client_infopw_client_info_update (struct pw_client_info *info, const struct pw_client_info *update)
 
SPA_EXPORT void pw_client_info_free (struct pw_client_info *info)
 
SPA_EXPORT struct pw_link_infopw_link_info_update (struct pw_link_info *info, const struct pw_link_info *update)
 
SPA_EXPORT void pw_link_info_free (struct pw_link_info *info)
 

Function Documentation

◆ pw_client_info_free()

SPA_EXPORT void pw_client_info_free ( struct pw_client_info info)

References pw_client_info::props.

◆ pw_client_info_update()

SPA_EXPORT struct pw_client_info* pw_client_info_update ( struct pw_client_info info,
const struct pw_client_info update 
)

◆ pw_core_info_free()

SPA_EXPORT void pw_core_info_free ( struct pw_core_info info)

◆ pw_core_info_update()

◆ pw_device_info_free()

SPA_EXPORT void pw_device_info_free ( struct pw_device_info info)

References pw_device_info::props.

◆ pw_device_info_update()

SPA_EXPORT struct pw_device_info* pw_device_info_update ( struct pw_device_info info,
const struct pw_device_info update 
)

◆ pw_direction_as_string()

const SPA_EXPORT char* pw_direction_as_string ( enum pw_direction  direction)

◆ pw_factory_info_free()

SPA_EXPORT void pw_factory_info_free ( struct pw_factory_info info)

◆ pw_factory_info_update()

◆ pw_link_info_free()

SPA_EXPORT void pw_link_info_free ( struct pw_link_info info)

◆ pw_link_info_update()

◆ pw_link_state_as_string()

◆ pw_module_info_free()

SPA_EXPORT void pw_module_info_free ( struct pw_module_info info)

◆ pw_module_info_update()

◆ pw_node_info_free()

SPA_EXPORT void pw_node_info_free ( struct pw_node_info info)

◆ pw_node_info_update()

◆ pw_node_state_as_string()

const SPA_EXPORT char* pw_node_state_as_string ( enum pw_node_state  state)

◆ pw_port_info_free()

SPA_EXPORT void pw_port_info_free ( struct pw_port_info info)

References pw_port_info::props.

◆ pw_port_info_update()

SPA_EXPORT struct pw_port_info* pw_port_info_update ( struct pw_port_info info,
const struct pw_port_info update 
)