* setActiveDevice() returns false in error case, e.g. when the device is
not connected
* add getActiveDevices() instead of isActiveDevice(), which returns a list
that must have two elements: left and right, or empty list on error
Test: manual
Bug:
69623109
Change-Id: I6f872dd88422e9d7e5187603d3ad33628726e1ca
(cherry picked from commit
8618b30c9907e89d06dee51b532667e40ece3a72)
List<BluetoothDevice> getConnectedDevices();
List<BluetoothDevice> getDevicesMatchingConnectionStates(in int[] states);
int getConnectionState(in BluetoothDevice device);
- void setActiveDevice(in BluetoothDevice device);
- boolean isActiveDevice(in BluetoothDevice device);
+ boolean setActiveDevice(in BluetoothDevice device);
+ List<BluetoothDevice> getActiveDevices();
boolean setPriority(in BluetoothDevice device, int priority);
int getPriority(in BluetoothDevice device);
void adjustVolume(int direction);