daemon: add support for properties in the config file

Make a set-prop command to set a property from the config file
into a pw_properties. Pass this to the pw_core_new() and the
main-loop to tweak some stuff.

Move some warns to errors
This commit is contained in:
Wim Taymans 2019-06-20 15:19:28 +02:00
parent 85caf0b485
commit 03eeb945f3
11 changed files with 122 additions and 65 deletions

View file

@ -34,9 +34,10 @@ extern "C" {
struct pw_daemon_config {
struct spa_list commands;
struct pw_properties *properties;
};
struct pw_daemon_config * pw_daemon_config_new(void);
struct pw_daemon_config * pw_daemon_config_new(struct pw_properties *properties);
void pw_daemon_config_free(struct pw_daemon_config *config);