PipeWire
0.1.5.1
|
Go to the source code of this file.
Data Structures | |
class | pw_properties |
A collection of key/value pairs. More... | |
Functions | |
struct pw_properties * | pw_properties_new (const char *key,...) |
struct pw_properties * | pw_properties_new_dict (const struct spa_dict *dict) |
struct pw_properties * | pw_properties_copy (const struct pw_properties *properties) |
struct pw_properties * | pw_properties_merge (const struct pw_properties *oldprops, struct pw_properties *newprops) |
void | pw_properties_free (struct pw_properties *properties) |
void | pw_properties_set (struct pw_properties *properties, const char *key, const char *value) |
void | pw_properties_setf (struct pw_properties *properties, const char *key, const char *format,...) SPA_PRINTF_FUNC(3 |
void const char * | pw_properties_get (const struct pw_properties *properties, const char *key) |
const char * | pw_properties_iterate (const struct pw_properties *properties, void **state) |
struct pw_properties* pw_properties_copy | ( | const struct pw_properties * | properties | ) |
Referenced by pw_properties::pw_properties_merge().
void pw_properties_free | ( | struct pw_properties * | properties | ) |
Referenced by pw_core::pw_core_destroy(), pw_factory_destroy(), pw_remote_destroy(), and pw_remote_new().
void const char* pw_properties_get | ( | const struct pw_properties * | properties, |
const char * | key | ||
) |
const char* pw_properties_iterate | ( | const struct pw_properties * | properties, |
void ** | state | ||
) |
Referenced by pw_properties::pw_properties_merge().
struct pw_properties* pw_properties_merge | ( | const struct pw_properties * | oldprops, |
struct pw_properties * | newprops | ||
) |
struct pw_properties* pw_properties_new | ( | const char * | key, |
... | |||
) |
struct pw_properties* pw_properties_new_dict | ( | const struct spa_dict * | dict | ) |
Referenced by pw_client::pw_client_update_properties().
void pw_properties_set | ( | struct pw_properties * | properties, |
const char * | key, | ||
const char * | value | ||
) |
void pw_properties_setf | ( | struct pw_properties * | properties, |
const char * | key, | ||
const char * | format, | ||
... | |||
) |
Referenced by pw_client::pw_client_new(), pw_core::pw_core_new(), and pw_pipewire::pw_fill_remote_properties().