Package apple.coremedia.enums
Class CMTimeFlags
- java.lang.Object
-
- apple.coremedia.enums.CMTimeFlags
-
public final class CMTimeFlags extends java.lang.Object[@enum] CMTimeFlags Flag bits for a CMTime. [@constant] kCMTimeFlags_Valid Must be set, or the CMTime is considered invalid. Allows simple clearing (eg. with calloc or memset) for initialization of arrays of CMTime structs to "invalid". This flag must be set, even if other flags are set as well. [@constant] kCMTimeFlags_HasBeenRounded Set whenever a CMTime value is rounded, or is derived from another rounded CMTime. [@constant] kCMTimeFlags_PositiveInfinity Set if the CMTime is +inf. "Implied value" flag (other struct fields are ignored). [@constant] kCMTimeFlags_NegativeInfinity Set if the CMTime is -inf. "Implied value" flag (other struct fields are ignored). [@constant] kCMTimeFlags_Indefinite Set if the CMTime is indefinite/unknown. Example of usage: duration of a live broadcast. "Implied value" flag (other struct fields are ignored). API-Since: 4.0
-
-
Field Summary
Fields Modifier and Type Field Description static intHasBeenRoundedAPI-Since: 4.0static intImpliedValueFlagsMaskAPI-Since: 4.0static intIndefiniteAPI-Since: 4.0static intNegativeInfinityAPI-Since: 4.0static intPositiveInfinityAPI-Since: 4.0static intValidAPI-Since: 4.0
-
-
-
Field Detail
-
Valid
public static final int Valid
API-Since: 4.0- See Also:
- Constant Field Values
-
HasBeenRounded
public static final int HasBeenRounded
API-Since: 4.0- See Also:
- Constant Field Values
-
PositiveInfinity
public static final int PositiveInfinity
API-Since: 4.0- See Also:
- Constant Field Values
-
NegativeInfinity
public static final int NegativeInfinity
API-Since: 4.0- See Also:
- Constant Field Values
-
Indefinite
public static final int Indefinite
API-Since: 4.0- See Also:
- Constant Field Values
-
ImpliedValueFlagsMask
public static final int ImpliedValueFlagsMask
API-Since: 4.0- See Also:
- Constant Field Values
-
-