From 8cb60ee4d309c84f237f4f228691040da0710c0c Mon Sep 17 00:00:00 2001 From: Claudia Draghicescu Date: Tue, 8 Aug 2023 14:50:36 +0300 Subject: [PATCH] adapter: Do not filter out broadcast advertiser This allows a broadcast advertiser to be passed up to application, if the adapter has the capability of being a Synchronized Receiver. --- src/adapter.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/adapter.c b/src/adapter.c index 3d8d001..c33953d 100644 --- a/src/adapter.c +++ b/src/adapter.c @@ -12370,6 +12370,13 @@ void btd_adapter_device_found(struct btd_adapter *adapter, return; } + /* Monitor Devices advertising Broadcast Announcements if the + * adapter is capable of synchronizing to it. + */ + if (eir_get_service_data(&eir_data, BAA_SERVICE_UUID) && + btd_adapter_has_settings(adapter, + MGMT_SETTING_ISO_SYNC_RECEIVER)) + monitoring = true; #ifdef TIZEN_FEATURE_BLUEZ_MODIFY /*DBG("List BREDR:%p LE:%p Discoverable:%d", adapter->discovery_list, adapter->le_discovery_list, discoverable);*/ -- 2.7.4