From 593c5d5b07e6ac4b1d8d09a7b0c31c1da8361109 Mon Sep 17 00:00:00 2001 From: sirmbcode Date: Wed, 10 Jun 2026 23:40:01 -0700 Subject: [PATCH] copied all entity strings to add to descriptor --- src/modules/module-avb/descriptors.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/modules/module-avb/descriptors.c b/src/modules/module-avb/descriptors.c index ceb64ead3..a90684241 100644 --- a/src/modules/module-avb/descriptors.c +++ b/src/modules/module-avb/descriptors.c @@ -366,9 +366,11 @@ static void init_descriptor_milan_v12(struct server *server) .current_configuration = htons(DSC_ENTITY_MODEL_CURRENT_CONFIGURATION) }; - snprintf(entity.entity_name, sizeof(entity.entity_name), "%s", hostname); - /* firmware_version = the canonical PipeWire library version */ - snprintf(entity.firmware_version, sizeof(entity.firmware_version), "%s", pw_get_library_version()); + memcpy(entity.entity_name, entity_conf.entity_name, sizeof(entity.entity_name)); + memcpy(entity.firmware_version, entity_conf.firmware_version, sizeof(entity.firmware_version)); + memcpy(entity.group_name, entity_conf.group_name, sizeof(entity.group_name)); + memcpy(entity.serial_number, entity_conf.serial_number, sizeof(entity.serial_number)); + es_builder_add_descriptor(server, AVB_AEM_DESC_ENTITY, 0, sizeof(entity), &entity); /**************************************************************************************/