public enum ContentScanningType extends Enum<ContentScanningType> implements MediaEnumerationValue
For MPEG coded content, specifies if the scanning type of underlying coded content is known and, if it is, what kind of scanning type it is.
| Enum Constant and Description |
|---|
Interlace
Interlaced scan.
|
Mixed
Content contains a mixture of progressive and interlace scanning.
|
NotKnown
Scanning type is not known.
|
Progressive
Progressive scan.
|
| Modifier and Type | Method and Description |
|---|---|
String |
symbol()
Provides a name for the enumeration value that can be used in XML serialisation.
|
long |
value()
Returns the unique integer value associated with an enumeration value, either according
to the AAF specification and/or the current AAF meta dictionary.
|
static ContentScanningType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ContentScanningType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOfnamepublic static final ContentScanningType NotKnown
Scanning type is not known.
public static final ContentScanningType Progressive
Progressive scan. The lines of each video frame are drawn in sequence. See the Wikipedia entry for progressive scan.
public static final ContentScanningType Interlace
Interlaced scan. The lines of each video frame are drawn alternatively, starting with all the odd lines and then all the even lines. See the Wikipedia entry for interlace.
public static final ContentScanningType Mixed
Content contains a mixture of progressive and interlace scanning.
public static ContentScanningType[] values()
for (ContentScanningType c : ContentScanningType.values()) System.out.println(c);
public static ContentScanningType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic long value()
MediaEnumerationValueReturns the unique integer value associated with an enumeration value, either according to the AAF specification and/or the current AAF meta dictionary.
value in interface MediaEnumerationValuepublic String symbol()
MediaEnumerationValueProvides a name for the enumeration value that can be used in XML serialisation. The name is unique within the namespace of the owning type.
As an example, the ChannelStatusModeType value ChannelStatusModeType.Fixed
value has the name "Fixed" and symbol "ChannelStatusMode_Fixed".
symbol in interface MediaEnumerationValue(c)2007-2016 Richard Cartwright, all rights reserved. Licensed under Apache 2 license and subject to the AMWA IPR policy.