From 9d9e3f2d23be2757c355bef528269c11a1e333e1 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 16 Jun 2021 09:26:57 +0200 Subject: [PATCH] metadata: add client-id to properties Add the client that owns the metadata to the properties. --- src/modules/module-metadata.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/modules/module-metadata.c b/src/modules/module-metadata.c index fc42b539c..4c3020224 100644 --- a/src/modules/module-metadata.c +++ b/src/modules/module-metadata.c @@ -79,9 +79,12 @@ static void *create_object(void *_data, goto error_resource; } - if (properties) + if (properties) { pw_properties_setf(properties, PW_KEY_FACTORY_ID, "%d", pw_impl_factory_get_info(data->this)->id); + pw_properties_setf(properties, PW_KEY_CLIENT_ID, "%d", + pw_impl_client_get_info(client)->id); + } result = pw_metadata_new(pw_impl_client_get_context(client), metadata_resource, properties); if (result == NULL) {