summaryrefslogtreecommitdiff
path: root/core/java/android/bluetooth/BluetoothAdapter.java
diff options
context:
space:
mode:
authorPavlin Radoslavov <pavlin@google.com>2018-01-18 02:25:31 +0000
committerandroid-build-merger <android-build-merger@google.com>2018-01-18 02:25:31 +0000
commitfd77635da1bec083b4f39b2aa2195bc36ef620da (patch)
tree0669de7d5e0e55a5d68850acc375e4a749ac3432 /core/java/android/bluetooth/BluetoothAdapter.java
parentee0ec3093ce30058cc6f11854272eaf5acc3275b (diff)
parent9114a497708151d371131c0d939a1b95260298ce (diff)
Merge "Added internal API getMaxConnectedAudioDevices()" am: 877cbe1dc2 am: 18606e1601
am: 9114a49770 Change-Id: I55d0175bb715dbd28176032ace129a2c85a218f0
Diffstat (limited to 'core/java/android/bluetooth/BluetoothAdapter.java')
-rw-r--r--core/java/android/bluetooth/BluetoothAdapter.java21
1 files changed, 21 insertions, 0 deletions
diff --git a/core/java/android/bluetooth/BluetoothAdapter.java b/core/java/android/bluetooth/BluetoothAdapter.java
index 3290d57f13a3..db566e878e3b 100644
--- a/core/java/android/bluetooth/BluetoothAdapter.java
+++ b/core/java/android/bluetooth/BluetoothAdapter.java
@@ -1675,6 +1675,27 @@ public final class BluetoothAdapter {
}
/**
+ * Get the maximum number of connected audio devices.
+ *
+ * @return the maximum number of connected audio devices
+ * @hide
+ */
+ @RequiresPermission(Manifest.permission.BLUETOOTH)
+ public int getMaxConnectedAudioDevices() {
+ try {
+ mServiceLock.readLock().lock();
+ if (mService != null) {
+ return mService.getMaxConnectedAudioDevices();
+ }
+ } catch (RemoteException e) {
+ Log.e(TAG, "failed to get getMaxConnectedAudioDevices, error: ", e);
+ } finally {
+ mServiceLock.readLock().unlock();
+ }
+ return 1;
+ }
+
+ /**
* Return true if hardware has entries available for matching beacons
*
* @return true if there are hw entries available for matching beacons