Change isCISCentralSupported() to isLeAudioSupported() API

Tag: #feature
Bug: 200749925
Bug: 150670922
Test: atest BasicAdapterTest
Change-Id: Ie606f45e148f6d9026495279d718a3cc1523c36f
This commit is contained in:
Patty
2021-11-30 19:56:07 +08:00
parent e39da5a9a7
commit b897f7728f
2 changed files with 6 additions and 6 deletions

View File

@@ -8648,10 +8648,10 @@ package android.bluetooth {
method public android.bluetooth.BluetoothDevice getRemoteDevice(byte[]);
method @RequiresPermission(android.Manifest.permission.BLUETOOTH_SCAN) public int getScanMode();
method public int getState();
method public int isCisCentralSupported();
method @RequiresPermission(android.Manifest.permission.BLUETOOTH_SCAN) public boolean isDiscovering();
method public boolean isEnabled();
method public boolean isLe2MPhySupported();
method public int isLeAudioSupported();
method public boolean isLeCodedPhySupported();
method public boolean isLeExtendedAdvertisingSupported();
method public boolean isLePeriodicAdvertisingSupported();

View File

@@ -2286,21 +2286,21 @@ public final class BluetoothAdapter {
public @interface LeFeatureReturnValues {}
/**
* Returns {@link BluetoothStatusCodes#SUCCESS} if LE Connected Isochronous Stream Central
* feature is supported, returns {@link BluetoothStatusCodes#ERROR_FEATURE_NOT_SUPPORTED} if
* Returns {@link BluetoothStatusCodes#SUCCESS} if the LE audio feature is
* supported, returns {@link BluetoothStatusCodes#ERROR_FEATURE_NOT_SUPPORTED} if
* the feature is not supported or an error code.
*
* @return whether the chipset supports the LE Connected Isochronous Stream Central feature
* @return whether the LE audio is supported
*/
@RequiresNoPermission
public @LeFeatureReturnValues int isCisCentralSupported() {
public @LeFeatureReturnValues int isLeAudioSupported() {
if (!getLeAccess()) {
return BluetoothStatusCodes.ERROR_BLUETOOTH_NOT_ENABLED;
}
try {
mServiceLock.readLock().lock();
if (mService != null) {
return mService.isCisCentralSupported();
return mService.isLeAudioSupported();
}
} catch (RemoteException e) {
e.rethrowFromSystemServer();