From dfb3bff15b821f7020fec28f8200b615747e8af8 Mon Sep 17 00:00:00 2001 From: Pauli Virtanen Date: Fri, 12 Feb 2021 17:23:39 +0200 Subject: [PATCH] bluez5: fix source priority assignment --- src/examples/media-session/bluez-monitor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/examples/media-session/bluez-monitor.c b/src/examples/media-session/bluez-monitor.c index 9aa7dea82..3e2ff12d6 100644 --- a/src/examples/media-session/bluez-monitor.c +++ b/src/examples/media-session/bluez-monitor.c @@ -181,7 +181,7 @@ static struct node *bluez5_create_node(struct device *device, uint32_t id, if (pw_properties_get(node->props, PW_KEY_PRIORITY_DRIVER) == NULL) { priority = device->priority + 10; - if (strcmp(prefix, "bluez_output") == 0) + if (strstr(info->factory_name, "source") != NULL) priority += 1000; pw_properties_setf(node->props, PW_KEY_PRIORITY_DRIVER, "%d", priority);