OSDN Git Service

Add support for AVRCP 1.3.
authorSanket Agarwal <sanketa@google.com>
Thu, 22 Oct 2015 01:23:27 +0000 (18:23 -0700)
committerSanket Agarwal <sanketa@google.com>
Thu, 14 Jan 2016 21:59:33 +0000 (21:59 +0000)
commit1bec6a5b0d67f120b7013572f6b1a4f1e1b3c584
tree65f92848e74ba5d4e1f896f6bfa2952a085f845d
parentcbc5bd57f0f528743fce5ec02b0739dc6368311f
Add support for AVRCP 1.3.

* Add metadata support.
* Add player settings support.
* Add playback support.

A2DP Settings App support.

Bluetooth: A2DP Sink support for Settings App

- add support for A2DP Sink in Settings App. This will enable connection
  initiation and updation on Settings App
- add framework Apis to support A2DP Sink. Any third party Apps can access
  A2DP Sink priority of device and playing state of device
- add support for key to set priority. This manages priority of device for
  A2DP Sink profile

Change-Id: If5f9139f37cdb9d200387877c7801075205c78a0
12 files changed:
core/java/android/bluetooth/BluetoothA2dpSink.java [changed mode: 0644->0755]
core/java/android/bluetooth/BluetoothAvrcpController.java
core/java/android/bluetooth/BluetoothAvrcpPlayerSettings.aidl [new file with mode: 0644]
core/java/android/bluetooth/BluetoothAvrcpPlayerSettings.java [new file with mode: 0644]
core/java/android/bluetooth/BluetoothClass.java [changed mode: 0644->0755]
core/java/android/bluetooth/IBluetoothA2dpSink.aidl [changed mode: 0644->0755]
core/java/android/bluetooth/IBluetoothAvrcpController.aidl
core/java/android/provider/Settings.java [changed mode: 0644->0755]
packages/SettingsLib/src/com/android/settingslib/bluetooth/A2dpSinkProfile.java [new file with mode: 0755]
packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDevice.java
packages/SettingsLib/src/com/android/settingslib/bluetooth/LocalBluetoothAdapter.java [changed mode: 0644->0755]
packages/SettingsLib/src/com/android/settingslib/bluetooth/LocalBluetoothProfileManager.java [changed mode: 0644->0755]