Merge "Add some new predefined output switcher subtexts"
This commit is contained in:
committed by
Android (Google) Code Review
commit
8b21166575
@@ -24664,11 +24664,15 @@ package android.media {
|
||||
field public static final int SELECTION_BEHAVIOR_GO_TO_APP = 2; // 0x2
|
||||
field public static final int SELECTION_BEHAVIOR_NONE = 0; // 0x0
|
||||
field public static final int SELECTION_BEHAVIOR_TRANSFER = 1; // 0x1
|
||||
field public static final int SUBTEXT_AD_ROUTING_DISALLOWED = 3; // 0x3
|
||||
field public static final int SUBTEXT_AD_ROUTING_DISALLOWED = 4; // 0x4
|
||||
field public static final int SUBTEXT_CUSTOM = 10000; // 0x2710
|
||||
field public static final int SUBTEXT_DOWNLOADED_CONTENT_ROUTING_DISALLOWED = 2; // 0x2
|
||||
field public static final int SUBTEXT_DEVICE_LOW_POWER = 5; // 0x5
|
||||
field public static final int SUBTEXT_DOWNLOADED_CONTENT_ROUTING_DISALLOWED = 3; // 0x3
|
||||
field public static final int SUBTEXT_ERROR_UNKNOWN = 1; // 0x1
|
||||
field public static final int SUBTEXT_NONE = 0; // 0x0
|
||||
field public static final int SUBTEXT_SUBSCRIPTION_REQUIRED = 1; // 0x1
|
||||
field public static final int SUBTEXT_SUBSCRIPTION_REQUIRED = 2; // 0x2
|
||||
field public static final int SUBTEXT_TRACK_UNSUPPORTED = 7; // 0x7
|
||||
field public static final int SUBTEXT_UNAUTHORIZED = 6; // 0x6
|
||||
}
|
||||
|
||||
public static final class RouteListingPreference.Item.Builder {
|
||||
|
||||
@@ -300,30 +300,54 @@ public final class RouteListingPreference implements Parcelable {
|
||||
prefix = {"SUBTEXT_"},
|
||||
value = {
|
||||
SUBTEXT_NONE,
|
||||
SUBTEXT_ERROR_UNKNOWN,
|
||||
SUBTEXT_SUBSCRIPTION_REQUIRED,
|
||||
SUBTEXT_DOWNLOADED_CONTENT_ROUTING_DISALLOWED,
|
||||
SUBTEXT_AD_ROUTING_DISALLOWED,
|
||||
SUBTEXT_DEVICE_LOW_POWER,
|
||||
SUBTEXT_UNAUTHORIZED,
|
||||
SUBTEXT_TRACK_UNSUPPORTED,
|
||||
SUBTEXT_CUSTOM
|
||||
})
|
||||
public @interface SubText {}
|
||||
|
||||
/** The corresponding route has no associated subtext. */
|
||||
public static final int SUBTEXT_NONE = 0;
|
||||
/**
|
||||
* The corresponding route's subtext must indicate that it is not available because of an
|
||||
* unknown error.
|
||||
*/
|
||||
public static final int SUBTEXT_ERROR_UNKNOWN = 1;
|
||||
/**
|
||||
* The corresponding route's subtext must indicate that it requires a special subscription
|
||||
* in order to be available for routing.
|
||||
*/
|
||||
public static final int SUBTEXT_SUBSCRIPTION_REQUIRED = 1;
|
||||
public static final int SUBTEXT_SUBSCRIPTION_REQUIRED = 2;
|
||||
/**
|
||||
* The corresponding route's subtext must indicate that downloaded content cannot be routed
|
||||
* to it.
|
||||
*/
|
||||
public static final int SUBTEXT_DOWNLOADED_CONTENT_ROUTING_DISALLOWED = 2;
|
||||
public static final int SUBTEXT_DOWNLOADED_CONTENT_ROUTING_DISALLOWED = 3;
|
||||
/**
|
||||
* The corresponding route's subtext must indicate that it is not available because an ad is
|
||||
* in progress.
|
||||
*/
|
||||
public static final int SUBTEXT_AD_ROUTING_DISALLOWED = 3;
|
||||
public static final int SUBTEXT_AD_ROUTING_DISALLOWED = 4;
|
||||
/**
|
||||
* The corresponding route's subtext must indicate that it is not available because the
|
||||
* device is in low-power mode.
|
||||
*/
|
||||
public static final int SUBTEXT_DEVICE_LOW_POWER = 5;
|
||||
/**
|
||||
* The corresponding route's subtext must indicate that it is not available because the user
|
||||
* is not authorized to route to it.
|
||||
*/
|
||||
public static final int SUBTEXT_UNAUTHORIZED = 6;
|
||||
/**
|
||||
* The corresponding route's subtext must indicate that it is not available because the
|
||||
* device does not support the current media track.
|
||||
*/
|
||||
public static final int SUBTEXT_TRACK_UNSUPPORTED = 7;
|
||||
/**
|
||||
* The corresponding route's subtext must be obtained from {@link
|
||||
* #getCustomSubtextMessage()}.
|
||||
@@ -415,10 +439,14 @@ public final class RouteListingPreference implements Parcelable {
|
||||
* <p>If this method returns {@link #SUBTEXT_CUSTOM}, then the subtext is obtained form
|
||||
* {@link #getCustomSubtextMessage()}.
|
||||
*
|
||||
* @see #SUBTEXT_NONE
|
||||
* @see #SUBTEXT_SUBSCRIPTION_REQUIRED
|
||||
* @see #SUBTEXT_DOWNLOADED_CONTENT_ROUTING_DISALLOWED
|
||||
* @see #SUBTEXT_AD_ROUTING_DISALLOWED
|
||||
* @see #SUBTEXT_NONE,
|
||||
* @see #SUBTEXT_ERROR_UNKNOWN,
|
||||
* @see #SUBTEXT_SUBSCRIPTION_REQUIRED,
|
||||
* @see #SUBTEXT_DOWNLOADED_CONTENT_ROUTING_DISALLOWED,
|
||||
* @see #SUBTEXT_AD_ROUTING_DISALLOWED,
|
||||
* @see #SUBTEXT_DEVICE_LOW_POWER,
|
||||
* @see #SUBTEXT_UNAUTHORIZED ,
|
||||
* @see #SUBTEXT_TRACK_UNSUPPORTED,
|
||||
* @see #SUBTEXT_CUSTOM
|
||||
*/
|
||||
@SubText
|
||||
|
||||
Reference in New Issue
Block a user