adapter: decide monitor ports in the session-manager

This commit is contained in:
Wim Taymans 2019-07-16 18:53:04 +02:00
parent 11830871df
commit cf6fcb65c9
2 changed files with 1 additions and 2 deletions

View file

@ -122,6 +122,7 @@ static struct alsa_node *alsa_create_node(struct alsa_object *obj, uint32_t id,
str = "alsa-device";
pw_properties_set(node->props, PW_KEY_NODE_NAME, str);
pw_properties_set(node->props, "factory.name", info->factory_name);
pw_properties_set(node->props, "merger.monitor", "1");
node->monitor = monitor;
node->object = obj;

View file

@ -306,8 +306,6 @@ struct pw_node *pw_adapter_new(struct pw_core *core,
if ((str = pw_properties_get(props, "factory.mode")) == NULL) {
if (direction == PW_DIRECTION_INPUT) {
if (pw_properties_get(props, "merger.monitor") == NULL)
pw_properties_set(props, "merger.monitor", "1");
str = "merge";
} else {
str = "split";