Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1f857200 authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "RootCanal: Increase the default APCF filter list size to 16" into main...

Merge "RootCanal: Increase the default APCF filter list size to 16" into main am: 849b9a1e am: 9ba1090c

Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2820539



Change-Id: I31da41fb9caf00ed07ce8984c6861c6821e0512e
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents d036bea7 9ba1090c
Loading
Loading
Loading
Loading
+9 −9
Original line number Diff line number Diff line
@@ -157,15 +157,15 @@ struct ControllerProperties {

  // Android Vendor Capabilities.
  // https://source.android.com/docs/core/connect/bluetooth/hci_requirements#vendor-specific-capabilities
  uint8_t le_apcf_filter_list_size{8};
  uint8_t le_apcf_num_of_tracked_advertisers{8};
  uint8_t le_apcf_broadcaster_address_filter_list_size{8};
  uint8_t le_apcf_service_uuid_filter_list_size{8};
  uint8_t le_apcf_service_solicitation_uuid_filter_list_size{8};
  uint8_t le_apcf_local_name_filter_list_size{8};
  uint8_t le_apcf_manufacturer_data_filter_list_size{8};
  uint8_t le_apcf_service_data_filter_list_size{8};
  uint8_t le_apcf_ad_type_filter_list_size{8};
  uint8_t le_apcf_filter_list_size{16};
  uint8_t le_apcf_num_of_tracked_advertisers{16};
  uint8_t le_apcf_broadcaster_address_filter_list_size{16};
  uint8_t le_apcf_service_uuid_filter_list_size{16};
  uint8_t le_apcf_service_solicitation_uuid_filter_list_size{16};
  uint8_t le_apcf_local_name_filter_list_size{16};
  uint8_t le_apcf_manufacturer_data_filter_list_size{16};
  uint8_t le_apcf_service_data_filter_list_size{16};
  uint8_t le_apcf_ad_type_filter_list_size{16};

  bool SupportsLMPFeature(bluetooth::hci::LMPFeaturesPage0Bits bit) const {
    return (lmp_features[0] & static_cast<uint64_t>(bit)) != 0;