From 607781d9ead03a10b0af3eaf8a9b026f40b5c4d3 Mon Sep 17 00:00:00 2001 From: Abhay Maheta Date: Fri, 13 Jan 2023 10:36:05 +0530 Subject: [PATCH] shared/bap: Fixing Company ID and Vendor ID endianess This fixes Company ID and Vendor Codec ID which are supposed to be little endian. --- src/shared/bap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/shared/bap.c b/src/shared/bap.c index 8869798..db7def7 100644 --- a/src/shared/bap.c +++ b/src/shared/bap.c @@ -344,8 +344,8 @@ static void pac_foreach(void *data, void *user_data) p = util_iov_push(iov, sizeof(*p)); p->codec.id = pac->codec.id; - p->codec.cid = pac->codec.cid; - p->codec.vid = pac->codec.vid; + p->codec.cid = cpu_to_le16(pac->codec.cid); + p->codec.vid = cpu_to_le16(pac->codec.vid); if (pac->data) { p->cc_len = pac->data->iov_len; -- 2.7.4