PipeWire: core.c File Reference

PipeWire 0.3.37

Macros | Functions
core.c File Reference
Include dependency graph for core.c:

## Macros
#define | NAME "core"

## Functions
struct pw_context * | pw_core_get_context (struct pw_core *core)
| Get the context object used to created this core. More...
const struct pw_properties * | pw_core_get_properties (struct pw_core *core)
| Get properties from the core. More...
int | pw_core_update_properties (struct pw_core *core, const struct spa_dict *dict)
| Update the core properties. More...
void * | pw_core_get_user_data (struct pw_core *core)
| Get the user_data. More...
struct pw_client * | pw_core_get_client (struct pw_core *core)
| Get the client proxy of the connected core. More...
struct pw_proxy * | pw_core_find_proxy (struct pw_core *core, uint32_t id)
| Get the proxy with the given id. More...
struct pw_proxy * | pw_core_export (struct pw_core *core, const char *type, const struct spa_dict *props, void *object, size_t user_data_size)
| Export an object into the PipeWire instance associated with core. More...
struct pw_core * | pw_context_connect (struct pw_context *context, struct pw_properties *properties, size_t user_data_size)
| Connect to a PipeWire instance. More...
struct pw_core * | pw_context_connect_fd (struct pw_context *context, int fd, struct pw_properties *properties, size_t user_data_size)
| Connect to a PipeWire instance on the given socket. More...
struct pw_core * | pw_context_connect_self (struct pw_context *context, struct pw_properties *properties, size_t user_data_size)
| Connect to a given PipeWire instance. More...
int | pw_core_steal_fd (struct pw_core *core)
| Steal the fd of the core connection or < 0 on error. More...
int | pw_core_set_paused (struct pw_core *core, bool paused)
| Pause or resume the core. More...
struct pw_mempool * | pw_core_get_mempool (struct pw_core *core)
| Get the core mempool object. More...
int | pw_core_disconnect (struct pw_core *core)
| disconnect and destroy a core More...

## Macro Definition Documentation

## ◆ NAME

#define NAME "core"