Bluetooth: Audio: Fix missing setting of data and meta len
A recent refactor of bt_audio_codec_cap to flat arrays missed setting data_len and meta_len fields. Signed-off-by: Magdalena Kasenberg <magdalena.kasenberg@codecoup.pl>
This commit is contained in:
parent
cce76eed24
commit
7bf502d806
1 changed files with 2 additions and 0 deletions
|
@ -1300,6 +1300,7 @@ static int unicast_client_set_codec_cap(uint8_t id, uint16_t cid, uint16_t vid,
|
|||
}
|
||||
}
|
||||
memcpy(codec_cap->data, data, data_len);
|
||||
codec_cap->data_len = data_len;
|
||||
}
|
||||
|
||||
if (meta_len > 0U) {
|
||||
|
@ -1318,6 +1319,7 @@ static int unicast_client_set_codec_cap(uint8_t id, uint16_t cid, uint16_t vid,
|
|||
}
|
||||
|
||||
memcpy(codec_cap->meta, meta, meta_len);
|
||||
codec_cap->meta_len = meta_len;
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue