diff options
author | Mike Lockwood <lockwood@google.com> | 2014-06-02 16:20:37 -0700 |
---|---|---|
committer | Mike Lockwood <lockwood@google.com> | 2014-06-13 09:06:36 -0700 |
commit | 517b04f1485e17c93ad21bb303e8d1acade86ba6 (patch) | |
tree | ba7bb23d66f96b8872177a18ceadef797400c61c /framework/java/android/bluetooth/BluetoothAdapter.java | |
parent | c7afa17621bfdc826a071e463c9be121fdafd633 (diff) |
BluetoothAvrcpController: Move AVRCP controller support to new BluetoothProfile subclass
Change-Id: Id988040a7ce623ed68e0349920301ff48db1fbce
Diffstat (limited to 'framework/java/android/bluetooth/BluetoothAdapter.java')
-rw-r--r-- | framework/java/android/bluetooth/BluetoothAdapter.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/framework/java/android/bluetooth/BluetoothAdapter.java b/framework/java/android/bluetooth/BluetoothAdapter.java index ee0da22cdc..ba42f51b62 100644 --- a/framework/java/android/bluetooth/BluetoothAdapter.java +++ b/framework/java/android/bluetooth/BluetoothAdapter.java @@ -1393,6 +1393,9 @@ public final class BluetoothAdapter { } else if (profile == BluetoothProfile.A2DP_SINK) { BluetoothA2dpSink a2dpSink = new BluetoothA2dpSink(context, listener); return true; + } else if (profile == BluetoothProfile.AVRCP_CONTROLLER) { + BluetoothAvrcpController avrcp = new BluetoothAvrcpController(context, listener); + return true; } else if (profile == BluetoothProfile.INPUT_DEVICE) { BluetoothInputDevice iDev = new BluetoothInputDevice(context, listener); return true; @@ -1440,6 +1443,10 @@ public final class BluetoothAdapter { BluetoothA2dpSink a2dpSink = (BluetoothA2dpSink)proxy; a2dpSink.close(); break; + case BluetoothProfile.AVRCP_CONTROLLER: + BluetoothAvrcpController avrcp = (BluetoothAvrcpController)proxy; + avrcp.close(); + break; case BluetoothProfile.INPUT_DEVICE: BluetoothInputDevice iDev = (BluetoothInputDevice)proxy; iDev.close(); |