support audio context properly
- audio context is now part of AUDIO_FOCUS
- For now, resolve up to two contexts for a focus
request
- audio context is cleared after audio focus is requested
bug: 27110889
Change-Id: Iaf63ef4a96d17c6585ff3558ce40b4775140c21c
diff --git a/libvehiclenetwork/java/src/com/android/car/vehiclenetwork/VehicleNetwork.java b/libvehiclenetwork/java/src/com/android/car/vehiclenetwork/VehicleNetwork.java
index 5925e9b..331f93c 100644
--- a/libvehiclenetwork/java/src/com/android/car/vehiclenetwork/VehicleNetwork.java
+++ b/libvehiclenetwork/java/src/com/android/car/vehiclenetwork/VehicleNetwork.java
@@ -707,8 +707,10 @@
}
if (!isCustom && v.getValueType() != valueType) {
- throw new IllegalArgumentException("Unexpected type: " + v.getValueType()
- + ", expecting: " + valueType);
+ throw new IllegalArgumentException(
+ "Unexpected type for property 0x" + Integer.toHexString(property) +
+ " got:0x" + Integer.toHexString(v.getValueType())
+ + ", expecting:0x" + Integer.toHexString(valueType));
}
return v;
}