Loading framework/java/android/bluetooth/BluetoothAdapter.java +6 −0 Original line number Diff line number Diff line Loading @@ -2307,6 +2307,9 @@ public final class BluetoothAdapter { } else if (profile == BluetoothProfile.HID_DEVICE) { BluetoothHidDevice hidDevice = new BluetoothHidDevice(context, listener); return true; } else if (profile == BluetoothProfile.HEARING_AID) { BluetoothHearingAid hearingAid = new BluetoothHearingAid(context, listener); return true; } else { return false; } Loading Loading @@ -2389,6 +2392,9 @@ public final class BluetoothAdapter { BluetoothHidDevice hidDevice = (BluetoothHidDevice) proxy; hidDevice.close(); break; case BluetoothProfile.HEARING_AID: BluetoothHearingAid hearingAid = (BluetoothHearingAid) proxy; hearingAid.close(); } } Loading framework/java/android/bluetooth/BluetoothHearingAid.java 0 → 100644 +693 −0 File added.Preview size limit exceeded, changes collapsed. Show changes framework/java/android/bluetooth/BluetoothProfile.java +8 −1 Original line number Diff line number Diff line Loading @@ -164,13 +164,20 @@ public interface BluetoothProfile { */ public static final int OPP = 20; /** * Hearing Aid Device * * @hide */ int HEARING_AID = 21; /** * Max profile ID. This value should be updated whenever a new profile is added to match * the largest value assigned to a profile. * * @hide */ public static final int MAX_PROFILE_ID = 20; int MAX_PROFILE_ID = 21; /** * Default priority for devices that we try to auto-connect to and Loading framework/java/android/bluetooth/BluetoothUuid.java +3 −0 Original line number Diff line number Diff line Loading @@ -79,6 +79,9 @@ public final class BluetoothUuid { ParcelUuid.fromString("00001132-0000-1000-8000-00805F9B34FB"); public static final ParcelUuid SAP = ParcelUuid.fromString("0000112D-0000-1000-8000-00805F9B34FB"); /* TODO: b/69623109 update this value. It will change to 16bit UUID!! */ public static final ParcelUuid HearingAid = ParcelUuid.fromString("7312C48F-22CC-497F-85FD-A0616A3B9E05"); public static final ParcelUuid BASE_UUID = ParcelUuid.fromString("00000000-0000-1000-8000-00805F9B34FB"); Loading Loading
framework/java/android/bluetooth/BluetoothAdapter.java +6 −0 Original line number Diff line number Diff line Loading @@ -2307,6 +2307,9 @@ public final class BluetoothAdapter { } else if (profile == BluetoothProfile.HID_DEVICE) { BluetoothHidDevice hidDevice = new BluetoothHidDevice(context, listener); return true; } else if (profile == BluetoothProfile.HEARING_AID) { BluetoothHearingAid hearingAid = new BluetoothHearingAid(context, listener); return true; } else { return false; } Loading Loading @@ -2389,6 +2392,9 @@ public final class BluetoothAdapter { BluetoothHidDevice hidDevice = (BluetoothHidDevice) proxy; hidDevice.close(); break; case BluetoothProfile.HEARING_AID: BluetoothHearingAid hearingAid = (BluetoothHearingAid) proxy; hearingAid.close(); } } Loading
framework/java/android/bluetooth/BluetoothHearingAid.java 0 → 100644 +693 −0 File added.Preview size limit exceeded, changes collapsed. Show changes
framework/java/android/bluetooth/BluetoothProfile.java +8 −1 Original line number Diff line number Diff line Loading @@ -164,13 +164,20 @@ public interface BluetoothProfile { */ public static final int OPP = 20; /** * Hearing Aid Device * * @hide */ int HEARING_AID = 21; /** * Max profile ID. This value should be updated whenever a new profile is added to match * the largest value assigned to a profile. * * @hide */ public static final int MAX_PROFILE_ID = 20; int MAX_PROFILE_ID = 21; /** * Default priority for devices that we try to auto-connect to and Loading
framework/java/android/bluetooth/BluetoothUuid.java +3 −0 Original line number Diff line number Diff line Loading @@ -79,6 +79,9 @@ public final class BluetoothUuid { ParcelUuid.fromString("00001132-0000-1000-8000-00805F9B34FB"); public static final ParcelUuid SAP = ParcelUuid.fromString("0000112D-0000-1000-8000-00805F9B34FB"); /* TODO: b/69623109 update this value. It will change to 16bit UUID!! */ public static final ParcelUuid HearingAid = ParcelUuid.fromString("7312C48F-22CC-497F-85FD-A0616A3B9E05"); public static final ParcelUuid BASE_UUID = ParcelUuid.fromString("00000000-0000-1000-8000-00805F9B34FB"); Loading