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).
-
-
Field Summary
Fields Modifier and Type Field Description static intHasBeenRoundedstatic intImpliedValueFlagsMaskstatic intIndefinitestatic intNegativeInfinitystatic intPositiveInfinitystatic intValid
-
-
-
Field Detail
-
Valid
public static final int Valid
- See Also:
- Constant Field Values
-
HasBeenRounded
public static final int HasBeenRounded
- See Also:
- Constant Field Values
-
PositiveInfinity
public static final int PositiveInfinity
- See Also:
- Constant Field Values
-
NegativeInfinity
public static final int NegativeInfinity
- See Also:
- Constant Field Values
-
Indefinite
public static final int Indefinite
- See Also:
- Constant Field Values
-
ImpliedValueFlagsMask
public static final int ImpliedValueFlagsMask
- See Also:
- Constant Field Values
-
-