Merge "Add hidden capability to indicate account supports emergency video calls." into nyc-dev

This commit is contained in:
Tyler Gunn
2016-04-01 15:36:07 +00:00
committed by Android (Google) Code Review

View File

@@ -169,6 +169,15 @@ public final class PhoneAccount implements Parcelable {
*/
public static final int CAPABILITY_VIDEO_CALLING_RELIES_ON_PRESENCE = 0x100;
/**
* Flag indicating that for this {@link PhoneAccount}, emergency video calling is allowed.
* <p>
* When set, Telecom will allow emergency video calls to be placed. When not set, Telecom will
* convert all outgoing video calls to emergency numbers to audio-only.
* @hide
*/
public static final int CAPABILITY_EMERGENCY_VIDEO_CALLING = 0x200;
/**
* URI scheme for telephone number URIs.
*/
@@ -731,6 +740,9 @@ public final class PhoneAccount implements Parcelable {
if (hasCapabilities(CAPABILITY_PLACE_EMERGENCY_CALLS)) {
sb.append("PlaceEmerg ");
}
if (hasCapabilities(CAPABILITY_EMERGENCY_VIDEO_CALLING)) {
sb.append("EmergVideo ");
}
if (hasCapabilities(CAPABILITY_SIM_SUBSCRIPTION)) {
sb.append("SimSub ");
}