This is an automated email from the ASF dual-hosted git repository.

janc pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-nimble.git

commit a04e52e610bcf0cf791c6e2df75ce347d679501b
Author: Mariusz Skamra <[email protected]>
AuthorDate: Tue Nov 26 12:04:12 2024 +0100

    apps: auracast_usb: Fix missing BLE_AUDIO option enabled
    
    This fixes missing BLE_AUDIO option that has to be enabled to use
    ble_audio_broadcast_source functionality.
---
 apps/auracast_usb/syscfg.yml                       | 2 ++
 nimble/host/audio/src/ble_audio_broadcast_source.c | 4 +++-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/apps/auracast_usb/syscfg.yml b/apps/auracast_usb/syscfg.yml
index 9c44c9d43..56ada080d 100644
--- a/apps/auracast_usb/syscfg.yml
+++ b/apps/auracast_usb/syscfg.yml
@@ -101,6 +101,8 @@ syscfg.vals:
     BLE_ISO_MAX_BIGS: 1
     BLE_ISO_MAX_BISES: 2
 
+    BLE_AUDIO: 1
+
     USBD_VID: 0xFFFF
     USBD_PID: 0x0001
     USBD_VENDOR_STRING: '"Apache Software Foundation"'
diff --git a/nimble/host/audio/src/ble_audio_broadcast_source.c 
b/nimble/host/audio/src/ble_audio_broadcast_source.c
index 20edcceab..210536f7e 100644
--- a/nimble/host/audio/src/ble_audio_broadcast_source.c
+++ b/nimble/host/audio/src/ble_audio_broadcast_source.c
@@ -22,6 +22,7 @@
 
 #include "os/util.h"
 
+#if MYNEWT_VAL(BLE_AUDIO)
 #if MYNEWT_VAL(BLE_ISO_BROADCAST_SOURCE)
 struct ble_audio_broadcast {
     SLIST_ENTRY(ble_audio_broadcast) next;
@@ -492,4 +493,5 @@ ble_audio_broadcast_init(void)
 
     return 0;
 }
-#endif
+#endif /* BLE_ISO_BROADCAST_SOURCE */
+#endif /* BLE_AUDIO */

Reply via email to