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

Commit fd47f81c authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "BassClientService: Extract periodic scanner from state machine" into main

parents 453f1575 d6c9ba6a
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -43,6 +43,7 @@ import android.os.ParcelFileDescriptor;
import android.provider.Telephony;
import android.util.Log;

import com.android.bluetooth.bass_client.BassClientPeriodicAdvertisingManager;
import com.android.bluetooth.gatt.AppAdvertiseStats;
import com.android.bluetooth.gatt.ContextMap;
import com.android.bluetooth.gatt.GattService;
@@ -236,6 +237,15 @@ public class BluetoothMethodProxy {
        return Telephony.Threads.getOrCreateThreadId(context, recipients);
    }

    /**
     * Proxies {@link
     * BassClientPeriodicAdvertisingManager#initializePeriodicAdvertisingManagerOnDefaultAdapter}.
     */
    public boolean initializePeriodicAdvertisingManagerOnDefaultAdapter() {
        return BassClientPeriodicAdvertisingManager
                .initializePeriodicAdvertisingManagerOnDefaultAdapter();
    }

    /**
     * Proxies {@link PeriodicAdvertisingManager#registerSync(ScanResult, int, int,
     * PeriodicAdvertisingCallback, Handler)}.
+1 −1
Original line number Diff line number Diff line
@@ -21,7 +21,7 @@ import android.bluetooth.le.PeriodicAdvertisingManager;
import android.util.Log;

/** Bass Client Periodic Advertising object handler */
class BassClientPeriodicAdvertisingManager {
public class BassClientPeriodicAdvertisingManager {
    private static final String TAG = "BassClientPeriodicAdvertisingManager";

    private static PeriodicAdvertisingManager sPeriodicAdvertisingManager;
Loading