BLE scan filter setup simplification (1/3)

Bug: 30622771
Test: sl4a BleScanTest
Change-Id: I41f53e2275c0d5da5244c72faefc7b330bd1a8f9
diff --git a/include/hardware/ble_scanner.h b/include/hardware/ble_scanner.h
index f2a9370..62b6399 100644
--- a/include/hardware/ble_scanner.h
+++ b/include/hardware/ble_scanner.h
@@ -92,8 +92,9 @@
   virtual void Scan(bool start) = 0;
 
   /** Setup scan filter params */
-  virtual bt_status_t scan_filter_param_setup(
-      btgatt_filt_param_setup_t filt_param) = 0;
+  virtual void ScanFilterParamSetup(uint8_t client_if, uint8_t action,
+                                    uint8_t filt_index,
+                                    std::unique_ptr<btgatt_filt_param_setup_t> filt_param) = 0;
 
   /** Configure a scan filter condition  */
   virtual bt_status_t scan_filter_add_remove(