public final class C
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
CENC_TYPE_cbc1
"cbc1" scheme type name as defined in ISO/IEC 23001-7:2016.
|
static java.lang.String |
CENC_TYPE_cbcs
"cbcs" scheme type name as defined in ISO/IEC 23001-7:2016.
|
static java.lang.String |
CENC_TYPE_cenc
"cenc" scheme type name as defined in ISO/IEC 23001-7:2016.
|
static java.lang.String |
CENC_TYPE_cens
"cens" scheme type name as defined in ISO/IEC 23001-7:2016.
|
static java.util.UUID |
CLEARKEY_UUID
UUID for the ClearKey DRM scheme.
|
static java.util.UUID |
COMMON_PSSH_UUID
UUID for the W3C
Common PSSH
box.
|
static int |
INDEX_UNSET
Represents an unset or unknown index.
|
static int |
LENGTH_UNSET
Represents an unset or unknown length.
|
static long |
MILLIS_PER_SECOND
The number of milliseconds in one second.
|
static java.util.UUID |
PLAYREADY_UUID
UUID for the PlayReady DRM scheme.
|
static int |
RESULT_END_OF_INPUT
A return value for methods where the end of an input was encountered.
|
static long |
TIME_UNSET
Special constant representing an unset or unknown time or duration.
|
static int |
TRACK_TYPE_AUDIO
A type constant for audio tracks.
|
static int |
TRACK_TYPE_CAMERA_MOTION
A type constant for camera motion tracks.
|
static int |
TRACK_TYPE_CUSTOM_BASE
Applications or extensions may define custom
TRACK_TYPE_* constants greater than or
equal to this value. |
static int |
TRACK_TYPE_DEFAULT
A type constant for tracks of some default type, where the type itself is unknown.
|
static int |
TRACK_TYPE_IMAGE
A type constant for image tracks.
|
static int |
TRACK_TYPE_METADATA
A type constant for metadata tracks.
|
static int |
TRACK_TYPE_NONE
A type constant for a fake or empty track.
|
static int |
TRACK_TYPE_TEXT
A type constant for text tracks.
|
static int |
TRACK_TYPE_UNKNOWN
A type constant for tracks of unknown type.
|
static int |
TRACK_TYPE_VIDEO
A type constant for video tracks.
|
static java.util.UUID |
UUID_NIL
The Nil UUID as defined by
RFC4122.
|
static java.util.UUID |
WIDEVINE_UUID
UUID for the Widevine DRM scheme.
|
| 构造器和说明 |
|---|
C() |
public static final long TIME_UNSET
public static final int INDEX_UNSET
public static final int LENGTH_UNSET
public static final int RESULT_END_OF_INPUT
public static final long MILLIS_PER_SECOND
public static final java.util.UUID UUID_NIL
public static final java.util.UUID COMMON_PSSH_UUID
public static final java.util.UUID CLEARKEY_UUID
ClearKey is supported on Android devices running Android 5.0 (API Level 21) and up.
public static final java.util.UUID WIDEVINE_UUID
Widevine is supported on Android devices running Android 4.3 (API Level 18) and up.
public static final java.util.UUID PLAYREADY_UUID
PlayReady is supported on all AndroidTV devices. Note that most other Android devices do not provide PlayReady support.
public static final int TRACK_TYPE_NONE
public static final int TRACK_TYPE_UNKNOWN
public static final int TRACK_TYPE_DEFAULT
public static final int TRACK_TYPE_AUDIO
public static final int TRACK_TYPE_VIDEO
public static final int TRACK_TYPE_TEXT
public static final int TRACK_TYPE_IMAGE
public static final int TRACK_TYPE_METADATA
public static final int TRACK_TYPE_CAMERA_MOTION
public static final int TRACK_TYPE_CUSTOM_BASE
TRACK_TYPE_* constants greater than or
equal to this value.public static final java.lang.String CENC_TYPE_cenc
public static final java.lang.String CENC_TYPE_cbc1
public static final java.lang.String CENC_TYPE_cens
public static final java.lang.String CENC_TYPE_cbcs