From 3e55476bf6c8ed4180d6cc70ff7cde524e6f1bfa Mon Sep 17 00:00:00 2001 From: Luiz Augusto von Dentz Date: Wed, 1 Oct 2025 15:00:11 -0400 Subject: [PATCH] client/player: Set QoS.Encryption if QoS.BCode is set QoS.Encryption must be set in order for the daemon to interpret the QoS.BCode as valid. --- client/player.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/client/player.c b/client/player.c index 598ad7f6d..bb193dafe 100644 --- a/client/player.c +++ b/client/player.c @@ -1870,6 +1870,10 @@ static void append_bcast_qos(DBusMessageIter *iter, struct endpoint_config *cfg) if (cfg->ep->bcode->iov_len != 0) { const char *key = "BCode"; + uint8_t encryption = 0x01; + + g_dbus_dict_append_entry(iter, "Encryption", DBUS_TYPE_BYTE, + &encryption); bt_shell_printf("BCode:\n"); bt_shell_hexdump(cfg->ep->bcode->iov_base, -- 2.47.3