pipewire/client.h
More...
Go to the source code of this file.
|
struct pw_client_info * | pw_client_info_update (struct pw_client_info *info, const struct pw_client_info *update) |
| Update an existing pw_client_info with update with reset.
|
|
struct pw_client_info * | pw_client_info_merge (struct pw_client_info *info, const struct pw_client_info *update, bool reset) |
| Merge an existing pw_client_info with update.
|
|
void | pw_client_info_free (struct pw_client_info *info) |
| Free a pw_client_info.
|
|
PW_API_CLIENT_IMPL int | pw_client_add_listener (struct pw_client *object, struct spa_hook *listener, const struct pw_client_events *events, void *data) |
|
PW_API_CLIENT_IMPL int | pw_client_error (struct pw_client *object, uint32_t id, int res, const char *message) |
| Send an error to a client.
|
|
PW_API_CLIENT_IMPL int | pw_client_update_properties (struct pw_client *object, const struct spa_dict *props) |
| Update client properties.
|
|
PW_API_CLIENT_IMPL int | pw_client_get_permissions (struct pw_client *object, uint32_t index, uint32_t num) |
| Get client permissions.
|
|
PW_API_CLIENT_IMPL int | pw_client_update_permissions (struct pw_client *object, uint32_t n_permissions, const struct pw_permission *permissions) |
| Manage the permissions of the global objects for this client.
|
|