diff --git a/client/player.c b/client/player.c
index 3c3587f..93d6b62 100644
--- a/client/player.c
+++ b/client/player.c
DBUS_TYPE_UINT32, &qos->delay);
if (cfg->target_latency) {
- bt_shell_printf("TargetLatency 0x%02x\n", qos->target_latency);
+ bt_shell_printf("TargetLatency 0x%02x\n", cfg->target_latency);
g_dbus_dict_append_entry(iter, "TargetLatency", DBUS_TYPE_BYTE,
- &qos->target_latency);
+ &cfg->target_latency);
}
append_io_qos(iter, &qos->io_qos);
/* Copy capabilities */
util_iov_append(cfg->caps, preset->data.iov_base,
preset->data.iov_len);
+ cfg->target_latency = preset->target_latency;
/* Set QoS parameters */
cfg->qos = preset->qos;
else if (!strcasecmp(input, "Balance"))
p->target_latency = 0x02;
else if (!strcasecmp(input, "High"))
- p->target_latency = 0x02;
+ p->target_latency = 0x03;
else {
char *endptr = NULL;